Roc*_*mat 51 html forms google-chrome
我正在为我的网站制作一个注册表格.它包含各种标准表单字段.如:姓名,地址,电话号码,用户名,密码等
当我双击字段(在Chrome 16中)时,我可以自动填充我的地址,我收到以下消息:
此网页已停用此表单的自动填写功能.
我没有禁用它,所以如何启用它?我尝试添加autocomplete="on"
到<form>
标签和(某些)<input>
标签,这没有帮助.
我需要添加autocomplete="on"
到每个字段吗?此外,浏览器如何知道哪个字段是什么?我需要将字段命名为特殊字段吗?
另一个问题:onautocomplete
当表单自动填充时是否会触发某种事件?在我的表单上,当你输入一个邮政编码时,它会查看我们的数据库(通过AJAX)然后获取州和城市(城市和州是下拉列表,因为邮政编码可以用于多个城市),并填写它们为了你.我希望在表单自动填充后我可以运行.
PS我正在使用jQuery 表单验证插件,如果这很重要.
Roc*_*mat 73
问题是表单标签没有method="POST"
.
在谷歌搜索消息后,我发现了一个错误报告,并提到了其中一条评论method="POST"
.
我补充说method="POST"
,瞧!自动填充工作.
在某些情况下,action
如果表单没有,您可能还需要添加一个.action="javascript:void(0)"
作品.
注意:自动填充似乎会触发onchange
事件.
注意2:至于浏览器如何知道哪个字段是什么,请参阅此问题:如何在Google Chrome中触发自动填充?
归档时间: |
|
查看次数: |
20818 次 |
最近记录: |