HTML使用正則驗證


制作HTML前台用戶驗證等,需要對用戶名或者密碼進行驗證,這時使用正則表達式能夠精確地對text進行限制。

具體在HTML中的運用代碼如下:

轉自 https://blog.csdn.net/weixin_43524620/article/details/83820989

 

//首先創建一個input框 id為id手機號
<input type="text" name="tel" id="id"><br>

//創建一個button,引用下面的fun()
<input type="button" οnclick="fun()" value="驗證"><br>
 
//引用jq文件
<script src="{{asset('js')}}/jquery.min.js"></script>


<script>
//這里創建了點擊事件
    function fun() {
//獲取到id為id 的val值
       var tel = $('#id').val();
        //alert(tel);
//這里設置正則表達式,放在下划線之間
//^是指從頭開始 $到哪里結束 1代表第一位必須是1 [345]第二位必須是345 [0-9]{9}指的是后九位必須是0-9之間的數字
        var res =/^1[345][0-9]{9}$/;
        //res是正則表達式 .test() 驗證正則  括號填寫需要驗證的值
        if(res.test(tel)){
            alert(1);
        }else{
            alert(2);
        }
    }
</script>

 


免責聲明!

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



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