自动填充属性不起作用

时间:2015-06-05 14:07:08

标签: html google-chrome autocomplete

我想使用autocomplete属性启用浏览器的自动填充选项。

根据https://html.spec.whatwg.org/multipage/forms.html#autofill

<input autocomplete="given-name">
<input autocomplete="family-name">
<input autocomplete="address-line1">

给定姓名和姓氏应自动填充姓名(西方文化)。如果我在地址行的表单上添加另一个字段,我可以使其工作。但是,我网站上的表单没有地址字段,只有名字和姓氏。

这有效,但我无法使用: https://jsfiddle.net/gt6m1bgj/5/

这不起作用,我需要它: https://jsfiddle.net/em8p92sb/1/

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

在Chrome 51(OSX)和Safari 9.1.1

中,您的案例都适用于我

我快速查看自从您的问题以来我是否能找到已经解决的https://docs.angularjs.org/api/ng/service/,但很快就放弃了:)

另一个有用的参考是:chrome bug

答案 1 :(得分:-2)

autocomplete attribut标记仅使用2个值:On和Off,默认为on。 你不需要做某事!

看:http://www.w3schools.com/tags/att_input_autocomplete.asp