【问题标题】:Browser autofill浏览器自动填充
【发布时间】:2013-04-04 17:56:44
【问题描述】:

有什么方法可以标记或标记我的 HTML 以确保自动填充诸如“名字”之类的字段?

大多数流行的浏览器使用正则表达式作为字段名称,例如对于名字

.*name|initials|fname|first$". 

但是更改字段名称会影响其他地方;我被允许更改的内容受到限制。

【问题讨论】:

  • 我不知道有什么方法可以告诉浏览器名为“abcxyz”的字段应该被视为“名字”字段。 HTML 规范中肯定没有任何内容。

标签: html autofill


【解决方案1】:

这是一个自动完成的表单

<form action="demo_form.asp" method="get" autocomplete="on">
  First name:<input type="text" name="fname"><br>
  E-mail: <input type="email" name="email"><br>
  <input type="submit">
</form>  

我希望这是我能找到的最好的帮助:)

【讨论】:

  • @Barney 如果此答案有效,请通过选择最佳答案来分享财富,谢谢:) 如果无效,请告诉我,以便我提供帮助。
  • 您刚刚发布了一个有效的表单示例。如果您再次阅读该问题,您就会明白我无法将我的字段重命名为“fname”、“email”等
  • 我能看到你通过冗长的代码完成这个操作系统的唯一方法是我不知道的。很抱歉我帮不上忙。
  • 是的,我听说了,我必须重命名这些字段并再次重命名它们,有点小技巧。还是谢谢!
猜你喜欢
  • 2012-07-27
  • 2012-03-03
  • 2012-04-17
  • 2017-06-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多