Javascript Angular2-[disabled]按钮问题与chrome autocomplete
对于简单登录表单,登录按钮设置为禁用,如下所示:Javascript Angular2-[disabled]按钮问题与chrome autocomplete,javascript,html,angular,Javascript,Html,Angular,对于简单登录表单,登录按钮设置为禁用,如下所示: [禁用]=“!密码| |!登录名” Chromeautocomplete将填充这些值。但是在页面加载了loginName和password自动填充后,按钮在第一次加载时仍处于禁用状态。我必须单击页面上的某个位置或直接单击按钮才能登录。 [这不会阻止捕获单击事件,但UI将显示为已禁用。]能否尝试输入中的只读属性 [readonly]=“!password | | |!loginName”您尝试过更具体的条件吗?像密码!==“”而不是!密码Chro
[禁用]=“!密码| |!登录名”
Chromeautocomplete
将填充这些值。但是在页面加载了loginName
和password
自动填充后,按钮在第一次加载时仍处于禁用状态。我必须单击页面上的某个位置或直接单击按钮才能登录。
[这不会阻止捕获单击事件,但UI将显示为已禁用。]能否尝试输入中的只读属性
[readonly]=“!password | | |!loginName”
您尝试过更具体的条件吗?像密码!==“”
而不是!密码
Chrome autocomplete将填充这些值
:它也会填充密码字段吗?如果是,则对密码字段使用autocomplete=“off”
html属性。@Supamiu是的,我尝试过,但相同。我认为问题在于ng2在填写autocomplete之前添加了disabled
属性,但之后没有更改该属性。@AjeetShah autocomplete=“off”在Chrome中似乎不起作用,有很多线程在讨论这个问题。(实际上它有这个标签,但仍然自动填充)我自己也遇到了这个问题。你能解决这个问题吗?