亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

html5 input禁止輸入如何實現

發布時間:2023-02-03 11:39:02 來源:億速云 閱讀:134 作者:iii 欄目:web開發

這篇“html5 input禁止輸入如何實現”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“html5 input禁止輸入如何實現”文章吧。

html5 input禁止輸入的實現方法:1、通過readonly規定輸入字段為只讀可復制;2、通過disabled實現被禁用的input元素可復制,但不能接收焦點;3、通過控制input的max length為0實現;4、通過“οnfοcus="this.blur();"”實現不能輸入文本即可。

html中input禁止輸入(禁止獲得焦點)多種方法及input限制數字和長度

input禁止輸入(禁止獲得焦點)

1: readonly規定輸入字段為只讀可復制,但是,用戶可以使用Tab鍵切換到該字段,可選擇,可以接收焦點,還可以選中或拷貝其文本。

<input type="text" value="禁止輸入,可以使用Tab鍵切換到該字段" readonly="readonly">

2:disabled   被禁用的 input 元素可復制,不能接收焦點,設置后文字的顏色會變成灰色。無法與 <input type="hidden"> 一起使用。

<input type="text" value="可復制,不能接收焦點,字的顏色會變成灰" disabled="disabled">

3:通過控制input的max length為0實現

<input type="text"  maxlength="0">

4:οnfοcus="this.blur();"onfocuse是聚焦的意思,當你把光標放在文本框上輸入的時候,就是聚焦,但這里添加了"this.blur()",blur的作用就是去除聚焦,也就是你不能把光標放在這個文本框上,換句話說就是你不能輸入文本了

<input type="text" value="去除聚焦,不能輸入文本" onfocus="this.blur();">

input輸入數字和長度限制

1.type='number' 限制輸入為數字,oninput判斷限制長度(發現用了type='number'之后maxlength就不能用了)

<input class="inputs" type="number" value="只輸入數字,長度11位" oninput="if(value.length>11)value=value.slice(0,11)"  />

2.用maxlength限制長度,oninput限制輸入框為純數字

<input type="text" placeholder="請輸入您的手機號" oninput = "value=value.replace(/[^\d]/g,'')" maxlength="11">

a、onkeyup = "value=value.replace(/[^\d]/g,'')"

使用 onkeyup 事件,有 bug ,那就是在中文輸入法狀態下,輸入漢字之后直接回車,會直接輸入字母

b、onchange = "value=value.replace(/[^\d]/g,'')"

使用 onchange 事件,在輸入內容后,只有 input 喪失焦點時才會得到結果,并不能在輸入時就做出響應

c、oninput = "value=value.replace(/[^\d]/g,'')"

使用 oninput 事件,完美的解決了以上兩種問題,測試暫時還沒有出現其它問題。

以上就是關于“html5 input禁止輸入如何實現”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

海城市| 普安县| 星子县| 锦州市| 疏勒县| 东至县| 黔东| 三门县| 溧阳市| 平泉县| 渭源县| 九龙县| 达孜县| 阳泉市| 福州市| 临汾市| 灵璧县| 南投市| 漳平市| 普定县| 阜康市| 玉树县| 金昌市| 微山县| 恩平市| 巩义市| 南昌市| 伊通| 黄梅县| 呼玛县| 青冈县| 工布江达县| 苗栗县| 高密市| 芮城县| 萨迦县| 安吉县| 甘泉县| 白山市| 长治市| 石首市|