因為在開發過程中總是能碰到對input的驗證,所以就寫了乙個自定義的函式
能夠驗證長度,正規表示式, 非空這三個選項。
/*input驗證*/
/*value——輸入的值*/
/*regu——驗證的正規表示式
* null——沒有正則的要求*/
/*length——長度*/
/*關於長度
* "[1,40]"——40字以內(1-40)
* "[6|13]"——6位或者13位
* "[4,4]"——只能是4位
* null —— 沒有長度要求
*//* * 預設的驗證
* 非空,不能是純空格,符合正規表示式, 符合長度要求
* 返回值
* 0 空
* 1 正則
* 2 長度
* 3 正確
*/function checkinput(value, regu, length)
else
}if(length != null)
}else}}
//或者
if(length.indexof("|") != -1)}}
} return ret;
} function hasvalue(value)
else
}
js有效性驗證 自定義驗證
js 表單有效性驗證 有效性驗證可以自己定義,也可以用前輩寫好的一些,我這裡用的是 來看 addjob validate jobdepartment recieveemail messages jobdepartment recieveemail highlight function e succe...
ExtJS加入自定義驗證JS函式
有些複雜的驗證我們是需要我們寫指令碼驗證的。那麼怎麼做到通用呢?比如下面的情況 左側s m l xl總數不能超過2件,右側不能超過6件。首先可以定義以下驗證js,來驗證數量是否超過最大值。function valsummax ids,maxvalue,msg return message var m...
EasyUI 自定義驗證
如果驗證空值 使用自定義驗證 required 布林定義文字域是否為必填項 false validtype 字串定義欄位的驗證型別,比如email,url,etc.null missingmessage 字串當文字框為空時提示的文字資訊 this field is required.invalidm...