/**
* method 檢查關鍵字段是否正確
* * @param maxlen
* @param checkedobject
* @return 如果為空、>最大、含特殊字元返回isfalse 否則返回處理後的字串
*/function checkkey(maxlen, checkedobject) else if (!checklength(maxlen, checkedobject)) else if (islegalstring(checkedobject)) else
}/**
* method 驗證特殊字元
* * @param checkedobject
* 需要驗證的字串
* @return 包含特殊字元true,不包含false
*/function islegalstring(checkedobject) |/%|/`|/||/:|/,|//|///;
return re.test(checkedobject);
}/**
* method 檢查字串長度
* * @param maxlen
* 允許最大長度
* @param checkedobject
* 被檢查字串
* @return 如果不大於max返回true 否則false
*/function checklength(maxlen, checkedobject)
return istrue;
}/**
* method 測試email格式是否正確
* * @param checkedobject
* @return 如果正確返回true 否則返回false
*/function checkemail(checkedobject)
/*** method 檢查字串是否為空
* * @param checkedobject
* @return 如果不為空返回true 否則返回false
*/function isnull(checkedobject)
return istrue;
}/**
* method 檢查是否全是數字
* * @param checkedobject
* 被檢查物件
* @return 如果全是返回true否則false
*/function isnum(checkedobject) // 這個方法相當與是判斷字串中的每個字元是不是數字
/*** method 檢查是否全是中文
* * @param checkedobject
* @return 如果全是返回true否則false
*/function ischinese(checkedobject)
/*** method 消除字串的前後空格
* * @param checkedobject
* @return
*/function trim(checkedobject)
/*** method 獲得子窗體顯示到螢幕的垂直中間位置
* * @param height
* 子窗體的高度
* @return
*/function gettop(height)
/*** method 獲得子窗體顯示到螢幕的水平中間位置
* * @param width
* @return
*/function getleft(width)
常用的JS驗證
檢查使用者名稱是否由字母 數字 下劃線組成的,並且長度位6 20位 輸出提示資訊到id為info的label上 function checkname var username document.getelementbyid username value if rename.test username...
常用js驗證
一 驗證類 1 數字驗證內 1.1 整數 d test str 1.2 大於0的整數 用於傳來的id的驗證 d test str 1.3 負整數的驗證 d test str 2 時間類 2.1 短時間,形如 13 04 06 function istime str d 2 d if a null i...
常用驗證JS
1 js 字串長度限制 判斷字元長度 js限制輸入 限制不能輸入 textarea 長度限制 2 js驗證郵箱格式 3 js遮蔽關鍵字 這裡遮蔽 和 4 js兩次輸入密碼是否相同 5 js遮蔽右鍵 nc ntextmenu return false ndragstart return false o...