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

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

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

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

相关文章
相关标签/搜索