ios input 添加 readonly 屬性,光標依舊還在的解決辦法


  最近在做一個h5混合開發的項目,用了一個日歷插件,給input設置了readyonly屬性,安卓可以了,但是ios依然不可以,於是想了個解決辦法,在input聚焦時馬上讓它失去焦點,這樣可以規避光標顯示了,代碼如下

  <input type="text" readonly unselectable="on" onfocus="this.blur()" value="點我啊"/>

  或者

   $('#ad-timeTable').on('focus', function() {
$(this).trigger('blur');
});

 

  直接設置input的disabled也可以,不過會使input的其他事件也失效,不推薦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM