jQuery如何解决IE输入框不能输入的问题
2016-10-08 10:06
561 查看
在IE10以上版本,微软为了提高IE输入框的便利性,增加了文本内容全部删除和密码眼睛功能,但是有些时候打开新的页面里,输入框却被锁定无法编辑,需要刷新一下页面,或者如果输入框有内容需要点击一下输入框后面的叉叉后才能输入。但是我们需要的是当下需要输入内容。那怎么办呢?可以用下面的方法解决:
$("input[type='text']").each(function () { $(this).focus(function () { $(this).select(); }); }); $("textarea").each(function () { $(this).focus(function () { $(this).select(); }); });
解决原理,就是给所有的输入框(当然可以给指定的输入框)增加焦点事件,当点击给焦点的时候,当前输入框文本全选,则可以切换到编辑状态。
以上所述是小编给大家介绍的jQuery解决IE输入框不能输入的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- 用jquery解决IE输入框不能输入的问题
- 用jquery快速解决IE输入框不能输入的问题
- 解决js函数replace禁止输入框输入非法字符,光标回到文字最后问题(兼容ie、谷歌)
- 实现 输入框不可输入,解决 Enable,Disable 等不能更新值问题
- 使用 jquery-autocomplete插件 完成文本框输入自动填充联想效果 解决兼容IE输入中文问题
- 【原创】解决jquery在ie中不能解析字符串类型xml结构的xml字符串的问题
- 关于如何解决C++ Builder中DBLookupComboBox不能输入的问题:
- 如何解决Google Docs不能发布到Wordpress的问题
- 如何解决MSHFlexGrid控件不能显示的问题
- 如何解决ASP.NET中中文不能正常显示问题
- WPF中如何解决3d模型与贴图不能完全匹配的问题
- 解决IE不能主动识别UTF-8编码的问题的方法
- 解决IE下某些页面不能刷新显示的问题
- 解决IE不能打开新窗口的问题
- SQLServer2005不能输入中文的问题解决方法
- 解决低版本IE与Mazilla不能发表文章的问题
- 解决IE 7.0不能显示PNG图片的问题
- 如何解决blog中不能评论的问题
- 如何解决eWebEditor在线编辑器的远程自动上传功能不能使用的问题?
- 4:上网时只能打开一个IE窗口..不能打开第二个..怎样解决这个问题?