js中input框限制

1、驗證是否是正確的鏈接

var url=$("#pUrl").val()
       var reg=/^http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- ./?%&=]*)?$/;
       var objExp=new RegExp(reg);
           if(!objExp.test(url)){
         失敗
        }else{
            正確
         }

2、驗證字符串長度

function getByteLen(str) {
    var len = 0;
    for (var i = 0; i < str.length; i++) {
         var a = str.charAt(i);
         if (a.match(/[^\x00-\xff]/ig) != null) {
            len += 2;
        }else{
            len += 1;
        }
    }
    return len;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章