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

        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號
        主站蜘蛛池模板: 精品国产青草久久久久福利| 精品国产黑色丝袜高跟鞋| 国产91精品在线| 日韩精品欧美国产在线| 欧美精品一本久久男人的天堂 | 亚洲精品电影网| 人妻熟妇乱又伦精品视频 | 97久久久精品综合88久久| 久久精品亚洲欧美日韩久久| 久久99国产精品99久久| 久久精品水蜜桃av综合天堂| 亚洲国产成人精品女人久久久| 国产成人精品福利网站在线观看| 99国产精品国产精品九九| 日产欧美国产日韩精品| 伊人久久大香线蕉精品不卡| 久久国产美女免费观看精品| 91麻豆精品国产91久久久久久 | 精品无码三级在线观看视频| 精品久久久久久久| 国产精品色内内在线播放| 亚洲精品成人片在线播放| 亚洲av午夜国产精品无码中文字| 黄床大片免费30分钟国产精品| 丝袜美腿国产精品视频一区| 91精品国产综合久久久久久| 精品福利视频一区二区三区| 无码人妻精品一区二区三区夜夜嗨| 欧美国产成人久久精品| 久久99亚洲综合精品首页| 国产精品原创巨作?v网站| 成人国产精品日本在线观看| 日本精品久久久中文字幕| 97r久久精品国产99国产精| 992tv精品视频tv在线观看| 国产成人精品福利网站在线| 成人区人妻精品一区二区不卡视频 | 精品无码久久久久久久久久| 久久噜噜久久久精品66| 久久99精品久久久久久齐齐| 婷婷久久精品国产|