js工具 js常用方法,js常用判斷方法

2021-06-04 12:40:37 字數 3557 閱讀 8482

**:

function obj$(id)                      根據id得到物件   

function val$(id)                      根據id得到物件的值   

function trim(str)                      刪除左邊和右邊空格   

function ltrim(str)                    刪除左邊空格   

function rtrim (str)                    刪除右邊空格   

function isempty(str)                  字串是否有值   

function equals(str1, str2)            js判斷比較兩字串是否相等   

function equalsignorecase(str1, str2)  js判斷忽略大小寫比較兩個字串是否相等   

function ischinese(str)                js判斷判斷是否中文   

function isemail(stremail)              js判斷是否電子郵件   

function isimg(str)                    js判斷是否是乙個格式的檔案jpg|jpeg|swf|gif   

function isinteger(str)                js判斷是否是乙個整數   

function isfloat                        js判斷是否是乙個浮點數   

function ispost(str)                    js判斷是否郵編(1位至6位   

function ismobile(str)                  js判斷是否是手機號   

function isphone(str)                  js判斷是否是**號碼必須包含區號,可以含有分機號   

function isqq(str)                      js判斷是否合法的qq號碼             

function isip(str)                      js判斷是否是合法的ip   

function isdate(str)                    js判斷是否日期型別(例:2005-12-12)   

function isidcardno(idnumber)          js判斷是否是合法的身份證號   

*/   

function obj$(id)   

function val$(id)   

return

null;   

}   

function trim(str)   

function ltrim(str)   

function rtrim(str)   

function isempty(str)   

return

false;   

}   

function equals(str1, str2)   

return

false;   

}   

function equalsignorecase(str1, str2)   

return

false;   

}   

function ischinese(str)   

return

true;   

}   

function isemail(str)   

return

false;   

}   

function isimg(str)   

return

false;   

}   

function isinteger(str)   

return

false;   

}   

function isfloat(str)   

return

false;   

}   

function ispost(str)   

$/.test(str))   

return

false;   

}   

function ismobile(str)   

/.test(str))   

return

false;   

}   

function isphone(str)   

-)\d(-\d)?/.test(str))   

return

false;   

}   

function isqq(str)$/.test(str))   

return

false;   

}   

function isip(str)[0-9]|[1-9][0-9]|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[0-9])$/;   

if(.test(str))   

return

false;   

}   

function isdate(str)   

)-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d)-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d)-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$/;   

if(reg.test(str))   

return

false;     

}   

function isidcardno(idnumber)   

for(i=0;i   

else

if (i < 17)   

}   

if (idnumber.length == 18)   

for(i=0;i<17;i++)   

intcheckdigit = 12 - lngproduct % 11;   

switch (intcheckdigit)   

if (vararray[17].touppercase() != intcheckdigit)   

}   

else

}   

return

true;   

}  

js 常用方法

驗證數字,保留一位小數 function one ele a za z u4e00 u9fa5 驗證固定 和手機 function checkphone e 2 9 0 9 0 9 if e.value.match re 1 3 4 5 8 0 9 d test e.value else 驗證身份證...

js 常用方法

c c.substring 1,c.length 有的話,從第二位開始取 if c.indexof nameeq 0 return false 清除cookie function clearcookie name 設定cookie function setcookie name,value,seco...

js 常用方法

獲取乙個物件相當於左邊界的位置 function getabsoluteleft ob var obj ob var objleft obj.offsetleft while obj null obj.offsetparent null obj.offsetparent.tagname body r...