Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular2-[disabled]按钮问题与chrome autocomplete_Javascript_Html_Angular - Fatal编程技术网

Javascript Angular2-[disabled]按钮问题与chrome autocomplete

Javascript Angular2-[disabled]按钮问题与chrome autocomplete,javascript,html,angular,Javascript,Html,Angular,对于简单登录表单,登录按钮设置为禁用,如下所示: [禁用]=“!密码| |!登录名” Chromeautocomplete将填充这些值。但是在页面加载了loginName和password自动填充后,按钮在第一次加载时仍处于禁用状态。我必须单击页面上的某个位置或直接单击按钮才能登录。 [这不会阻止捕获单击事件,但UI将显示为已禁用。]能否尝试输入中的只读属性 [readonly]=“!password | | |!loginName”您尝试过更具体的条件吗?像密码!==“”而不是!密码Chro

对于简单登录表单,登录按钮设置为禁用,如下所示:
[禁用]=“!密码| |!登录名”
Chrome
autocomplete
将填充这些值。但是在页面加载了
loginName
password
自动填充后,按钮在第一次加载时仍处于禁用状态。我必须单击页面上的某个位置或直接单击按钮才能登录。
[这不会阻止捕获单击事件,但UI将显示为已禁用。]

能否尝试输入中的只读属性


[readonly]=“!password | | |!loginName”
您尝试过更具体的条件吗?像
密码!==“”
而不是
!密码
Chrome autocomplete将填充这些值
:它也会填充密码字段吗?如果是,则对密码字段使用
autocomplete=“off”
html属性。@Supamiu是的,我尝试过,但相同。我认为问题在于ng2在填写autocomplete之前添加了
disabled
属性,但之后没有更改该属性。@AjeetShah autocomplete=“off”在Chrome中似乎不起作用,有很多线程在讨论这个问题。(实际上它有这个标签,但仍然自动填充)我自己也遇到了这个问题。你能解决这个问题吗?