【发布时间】:2012-01-14 01:49:40
【问题描述】:
我正在动态生成一个表单。为简单起见,假设它是带有电子邮件/密码的登录表单。表单已提交,但 onsubmit 会触发处理实际登录的 AJAX 请求并取消提交事件 (e.preventDefault())。
我使用e.preventDefault()取消了表单的默认动作,即进入'action'中的页面但这似乎也取消了浏览器的自动完成检测。 p>
我认为您需要满足几个要求才能使本机自动完成功能正常工作:
- 您的输入字段
type="text"必须有一个name - 必须提交表单
我的分析正确吗?在这种情况下,有什么方法可以让自动完成功能发挥作用吗?
为了避开狂热分子:我不是在寻找任何涉及 jQuery 或 [插入您的框架] 的解决方案,我想使用本机浏览器自动完成功能.我没有想要自动完成的单词列表。
【问题讨论】:
标签: javascript html autocomplete