Gre*_*ell 3 html browser autocomplete
我有一个登录表单的基本文本输入,我希望浏览器记住用户输入的电子邮件地址,但它不起作用.我认为我不需要添加一个完整的自动完成系统来实现这一点,因为它是浏览器应该做的事情.我在访问过的网站上看不出有什么特别之处.
如果我搜索此问题,所有答案都是关于禁用自动完成功能.
这是我的登录表单:
<form id="login-form">
<fieldset>
<input id="email" type="email" placeholder="Your email" required="" >
<input id="password" type="password" placeholder="Pick a good password" required="" minlength="6">
<button class="login">Register</button>
</fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)
所以这里的问题似乎是我的输入中没有"name"属性.似乎我需要为名称指定特定值."email"工作,"登录"工作,但"user_email"和"foo"不起作用.
令人惊讶的是,一旦我将'name ="email"'添加到输入中,这就开始工作了,所以看起来Chrome正在保存值,但没有显示它们.
这个简单的输入就是Chrome浏览器自动完成电子邮件所需的全部功能:
<input name="email">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
447 次 |
| 最近记录: |