解決IE下readonly的Input光標選中的問題

首先用unselectable="on"解決,可是這種方法bug太多,chrome

  1. 屏蔽了input的onblur事件(也就是focus事件在Angualr下),因此只能用click事件來代替了。
  2. input元素在IE (chrome仍是能夠編輯的,其餘瀏覽器沒有嘗試)下不能被選中了,對於可編輯的input框來講這是致命的問題。
  3. 火狐瀏覽器無論用。
  4. 不能清除placeholder的內容

因此暫時用jq的blur()失焦事件來解決的,有什麼問題或者有更好的方案,歡迎留言。。。瀏覽器

相關文章
相關標籤/搜索