Art*_*wak 7 html javascript jquery google-chrome
我有一个简单的输入,谷歌Chrome自动完成功能开始.
当我接受建议时→,然后立即单击一个按钮(没有按Enter或Tab),然后访问valueDOM元素只返回我手工输入的字符,而不是字段的整个内容.jQuery也是如此,即调用$(input).val().
这是一个演示此行为的最小示例.我在type="email"这里使用输入而不是type="text"确保浏览器启用自动完成,但它的行为完全相同.

将建议添加到输入(高亮显示)后单击字段而不是使用时,会发生相同的情况→.
类似的问题在Safari 7上发生,虽然检索值没有问题,但在我描述的第二个场景中没有发出任何事件(在添加建议后单击该字段).
除了禁用自动完成(我做过)之外,有没有人知道如何规避这个?
| 归档时间: |
|
| 查看次数: |
965 次 |
| 最近记录: |