在记住密码的情况下如何知道输入字段是否为非空

时间:2018-10-22 17:05:01

标签: javascript html dom

在我的门户的登录屏幕中,我具有用户名和密码input字段。当用户在浏览器中保存密码时,他们下次会自动填充(预期行为)。

现在,当我尝试访问script中这些字段的值时,即使这些字段具有值,它也会显示空白字段。

console.log(document.getElementById('username').value); //gives ""    
console.log(document.getElementById('password').value); //gives ""

令人惊讶的是,当我在控制台上尝试相同的方法时。

我也尝试过使用setTimeout来引入一些延迟,但这是行不通的。我无法理解 Google Chrome浏览器如何填充这些字段。

0 个答案:

没有答案