* 檢測核取方塊和單選框是否已被選中
** @param itemobj
* @return
*/function ischecked1(itemobj)
return false;}}
/*** 檢測多選框是否已被選中
** @param itemobj
* @return
*/function ischecked2(itemobj)
return false;}}
/** 用途:檢查輸入字串是否為空或者全部都是空格 輸入:str 返回: 如果全是空返回true,否則返回false
*/function isnull(str)
/** 用途:判斷是否是日期 輸入:date:日期;匹配的格式: 2010-5-16
** 返回:如果通過驗證返回true,否則返回false
*/function isdate(str) )(-|\/)(\d)(-|\/)(\d)$/);
if (r == null)
return false;
var d = new date(r[1], r[3] - 1, r[5]);
return (d.getfullyear() == r[1] && (d.getmonth() + 1) == r[3] && d
.getdate() == r[5]);}/*
* 用途:檢查輸入字串是否只由英文本母和數字和下劃線組成 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false
*/function isnumberor_letter(s) else }/*
* 用途:檢查輸入物件的值是否符合e-mail格式 輸入:str 輸入的字串 返回:如果通過驗證返回true,否則返回false
*/function isemail(str) $/;
if (myreg.test(str))
return true;
return false;}/*
* 用途:檢查輸入手機號碼是否正確 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false
*/function checkmobile(s) $/;
var re = new regexp(regu);
if (re.test(s)) else }/*
* 用途:檢查輸入字串是否是數字 輸入: str:字串 返回: 如果通過驗證返回true,否則返回false
*/function isnumber(str)
/** 用途:檢查輸入字串是否符合時間格式 輸入: time:字串 返回: 如果通過驗證返回true,否則返回false
*/function istime(time) [0-9]:[0-5][0-9]:[0-5][0-9]$/;
if (!regex.test(time))
var hour = time.substring(0, 2);
var minute = time.substring(3, 5);
var second = time.substring(6);
if (hour > 23 || hour < 0)
if (minute > 60 || minute < 0)
if (second > 60 || second < 0)
return true;}/*
* 用途:檢查輸入字串是否符合正整數格式 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false
*/function ispnumber(s) else }/*
* 用途:檢查輸入字串是否符合國內固話或者傳真格式 輸入: s:字串 格式例如:020-87110252 返回:
* 如果通過驗證返回true,否則返回false
*/function istel(s) )-)?(\d)(-(\d))?$/;
if (!reg.test(s))
return false
return true}/*
* 用途:檢查輸入物件的值是否符合埠號格式 輸入:str 輸入的字串 返回:如果通過驗證返回true,否則返回false
*/function isport(str) *
*/ function iszipcode(str)
return true; }
/** 用途:檢查輸入字串是否符合金額格式 格式定義為帶小數的正數,小數點後最多三位 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false */
function ismoney(s) $";
var re = new regexp(regu);
if (re.test(s)) else }
/** 用途:檢查輸入字串是否只由漢字組成 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false */
function iszh(str) /*
* 用途:檢查輸入物件的值是否符合整數格式 輸入:str 輸入的字串 返回:如果通過驗證返回true,否則返回false */
function isinteger(str) [0-9]$/;
return regu.test(str); }
/*
*/ function isip(strip)
return false; }
/** 用途:檢查輸入字串是否只由漢字、字母、數字組成 輸入: value:字串 返回: 如果通過驗證返回true,否則返回false */
function ischinaornumborlett(s) else }
/** 用途:檢查輸入字串是否只由英文本母和數字組成 輸入: s:字串 返回: 如果通過驗證返回true,否則返回false */
function isnumberorletter(s) else }
JavaScript常用表單驗證
目錄 1 js 字串長度限制 判斷字元長度 js限制輸入 限制不能輸入 textarea 長度限制 2.js判斷漢字 判斷是否漢字 只能輸入漢字 3 js判斷是否輸入英文 只能輸入英文 4 js只能輸入數字,判斷數字 驗證數字 檢測數字 判斷是否為數字 只能輸入數字 5 只能輸入英文本元和數字 6 ...
JavaScript常用表單驗證
目錄 1 js 字串長度限制 判斷字元長度 js限制輸入 限制不能輸入 textarea 長度限制 2.js判斷漢字 判斷是否漢字 只能輸入漢字 3 js判斷是否輸入英文 只能輸入英文 4 js只能輸入數字,判斷數字 驗證數字 檢測數字 判斷是否為數字 只能輸入數字 5 只能輸入英文本元和數字 6 ...
javascript 常用驗證函式
一 驗證類 1 數字驗證內 1.1 整數 1.2 大於0的整數 用於傳來的id的驗證 1.3 負整數的驗證 1.4 整數不能大於imax 1.5 整數不能小於imin 2 時間類 2.1 短時間,形如 13 04 06 2.2 短日期,形如 2003 12 05 2.3 長時間,形如 2003 12...