码迷,mamicode.com
首页 > 其他好文 > 详细

解决IE下readonly的Input光标选中的问题

时间:2020-05-18 18:20:14      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:元素   read   可编辑   ace   清除   rom   hold   bug   选中   

首先用unselectable="on"解决,但是这种方法bug太多,

  1. 屏蔽了input的onblur事件(也就是focus事件在Angualr下),所以只能用click事件来代替了。
  2. input元素在IE (chrome还是可以编辑的,其他浏览器没有尝试)下不能被选中了,对于可编辑的input框来说这是致命的问题。
  3. 火狐浏览器不管用。
  4. 不能清除placeholder的内容

所以暂时用jq的blur()失焦事件来解决的,有什么问题或者有更好的方案,欢迎留言。。。

解决IE下readonly的Input光标选中的问题

标签:元素   read   可编辑   ace   清除   rom   hold   bug   选中   

原文地址:https://www.cnblogs.com/yinghuochongfighter/p/12912112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!