站長資訊網
        最全最豐富的資訊網站

        html5 input 禁止輸入怎么實現

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

        html5 input 禁止輸入怎么實現

        本教程操作環境:Windows10系統、HTML5版、DELL G3電腦

        html5 input 禁止輸入怎么實現?

        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 事件,完美的解決了以上兩種問題,測試暫時還沒有出現其它問題。

        推薦學習:《HTML視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品禁18久久久夂久| 精品无码人妻一区二区免费蜜桃| 亚洲欧美精品综合中文字幕| 99精品国产福利在线观看| 91麻豆精品国产91久久久久久 | 99久久国产主播综合精品 | 精品久久久久一区二区三区| 成人精品一区二区久久| 国产精品成人国产乱一区| 国产日韩高清三级精品人成| 国产在线精品一区二区不卡麻豆| 国内精品久久久久影院网站| 亚洲国产精品丝袜在线观看| 亚洲动漫精品无码av天堂| 久久发布国产伦子伦精品| 精品国产a∨无码一区二区三区| 国产成人精品午夜福利| 亚洲愉拍自拍欧美精品| 国内精品久久久久久久亚洲| 精品亚洲成a人片在线观看| 少妇精品无码一区二区三区| 四虎永久在线精品国产免费| 国产区精品福利在线观看精品| 亚洲av无码成人精品区| 8AV国产精品爽爽ⅴa在线观看| 久久99热这里只有精品国产| 午夜精品久久久久久毛片| 69久久精品无码一区二区| 国产精品亚洲专区无码WEB | 国产精品国产精品国产专区不卡 | 国产精品免费无遮挡无码永久视频| 国产精品成人观看视频国产| 欧美日韩专区麻豆精品在线 | 99久久精品免费观看国产| 亚洲高清国产拍精品26U| 国产成人精品无码一区二区| 午夜一级日韩精品制服诱惑我们这边| AV无码精品一区二区三区| 欧美成人精品一区二区综合| 成人国产精品一区二区网站| 午夜三级国产精品理论三级|