如图所示,动态加载的表单,我点击邮箱input,但是光标却出现在手机input上,而且有时可以输入有时无法输入。如果按Backspace键,不是删除输入文字而是返回到上个页面。在chrome和Firefox上是正常的。
如图所示,动态加载的表单,我点击邮箱input,但是光标却出现在手机input上,而且有时可以输入有时无法输入。如果按Backspace键,不是删除输入文字而是返回到上个页面。在chrome和Firefox上是正常的。
原因找到了。之前为了修复某个bug,迫不得已把弹出层插入到body下边,作为body的兄弟元素存在。这样导致在IE9以上input无法输入。把弹出层从新插入到body里面就解决了。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
检查标签属性name和id,可能label的for属性指向了输入手机的input标签。