1. 程式人生 > >輸入框去光標問題

輸入框去光標問題

ren 評論 disabled lec style parent ado 擔心 光標

問題:在輸入框中用到WdatePicker這個時間控件,然後選擇完後光標還在輸入框那裏一直閃,擔心用戶看到這個光標會按delete鍵,那麽並不是刪除輸入框的內容而是頁面返回。所以要求去掉這個光標

<input onfocus="this.blur();WdatePicker({skin:‘whyGreen‘,readOnly:true,maxDate:‘%y-%M-%d‘})"/>

開始找:1.color:transparent; 顏色透明,把選擇的時間也透明了。不行
2.readonly,沒用;
3.disabled,背景顏色太醜,不行;
    4.unselected="on" 不能點擊,不行;
5.
onfocus="this.blur();WdatePicker({skin:‘whyGreen‘,readOnly:true,maxDate:‘%y-%M-%d‘})"。 onblur,勉強能用,就是點擊第一下會有光標,之後失焦。
暫時只能用第五個,如果有更好的方法請幫忙下,評論或留言都可以。多謝。

輸入框去光標問題