구체적인 설명은 의견을 확인하십시오. 여기서는 말도 안되는 말을 많이하지 않고 코드를 클릭하십시오.
코드 사본은 다음과 같습니다.
/*
함수 obj $ (id) id를 기준으로 객체를 가져옵니다
function val $ (id) id를 기반으로 객체의 값을 가져옵니다.
함수 트림 (str) 왼쪽 및 오른쪽 공간을 삭제합니다
함수 ltrim (str)은 왼쪽 공간을 삭제합니다
함수 rtrim (str) 올바른 공간을 삭제합니다
함수는 문자열에 값이 있는지 여부에 관계없이 (str)
함수 평등 (str1, str2) js는 두 줄이 평등한지 여부를 결정합니다.
함수 equalsignorecase (str1, str2) js는 두 줄이 케이스를 무시할 때 동일한지 여부를 결정합니다.
기능 ischinese (str) js 중국인 여부를 판단하십시오
기능 ISEMAIL (Stremail) JS는 이메일 여부를 결정합니다
function isimg (str) js는 이미지 형식 파일 jpg | jpeg | swf | gif인지 결정합니다.
함수 ISINTEGER (STR) JS는 정수인지 여부를 결정합니다
기능 isfloat js가 부동 소수점 번호인지 결정합니다.
기능 iSpost (str) js는 우편 번호 (1 ~ 6 자리) 여부를 결정합니다.
기능 ismobile (str) js는 휴대 전화 번호 여부를 결정합니다.
함수 isphone (str) js는 전화 번호 여부를 결정하고 영역 코드를 포함해야하며 확장 번호를 포함 할 수 있습니다.
함수 ISQQ (str) js가 법적 QQ 번호 여부를 결정합니다.
함수 ISIP (str) js가 법적 IP인지 여부를 결정합니다.
기능 isdate (str) js는 날짜 유형을 결정합니다 (예 : 2005-12-12)
함수 isidcardno (idnumber) js는 법적 ID 번호 여부를 결정합니다.
*/
기능 OBJ $ (id)
{
return document.getElementById (id);
}
기능 val $ (id)
{
var obj = document.getElementById (id);
if (obj! == null)
{
return obj.value;
}
널 리턴;
}
기능 트림 (str)
{
return str.replace (/(^/s*) | (/s*$)/g, '');
}
함수 ltrim (str)
{
return str.replace (/^/s*/g, '');
}
기능 rtrim (str)
{
return str.replace (// s*$/, '');
}
기능은 (str)
{
if (str! = null && str.length> 0)
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수와 같은 (str1, str2)
{
if (str1 == str2)
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 equalsignorecase (str1, str2)
{
if (str1.touppercase () == str2.touppercase ())
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
기능 허가 (str)
{
var str = str.replace (/(^/s*) | (/s*$)/g, '');
if (! (/^[/u4e00-/ufa29]*$/. test (str)
&& (!/^[/ue7c7-/ue7f3]*$/. test (str))))))
{
거짓을 반환합니다.
}
진실을 반환하십시오.
}
기능 isemail (str)
{
if (/^[/w-]+(/. [/w-]+)*@[/w-]+(/. [/w-]+)+$/. test (str))
{
진실을 반환하십시오
}
거짓을 반환합니다.
}
기능 isimg (str)
{
var objreg = new regexp ( "[.]+(jpg | jpeg | swf | gif) $", "gi");
if (objreg.test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 isinteger (str)
{
if (/^-?/d+$/. test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
기능 isfloat (str)
{
if (/^(-?/d+) (/./ d+)? $/. test (str)
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
기능 iSpost (str)
{
if (/^/d {1,6} $/. test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
기능 ismobile (str)
{
if (/^1 [35]/d {9}/. test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 ISPHONE (str)
{
if (/^(0 [1-9]/d {1,2}-)/d {7,8} (-/d {1,8})?/. test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 ISQQ (str) {
if (/^/d {5,9} $/. test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 ISIP (str) {
var reg = /^(25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9] {1} | [1-9]))/ . (25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9] {1} | [1-9] | 0)/ . (25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9] {1} | [1-9] | 0)/ . (25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9] {1} | [0-9]) $/;
if (.test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
기능 isdate (str)
{
var reg = /^(((((1 [6-9] | [2-9]/d)/d)/d)/d {2})-(0? [13578] | 1 [02])-(0? [1-9] | [12]/d | 3 [01])) | (((1 [6-9] | [2-9]/d)/d {2})-(0? [13456789] | 1 [012])-(0? [1-9] | [12]/d | 30)) | ((1 [6-9] | [2-9]/d)/d {2})-0? 2- (0? [1-9] | 1/d | 2 [0-8])) | (((1 [6-9] | [2-9]/d) (0 [48] | [2468] [048] | [13579] [26]) | (((16 |
if (reg.test (str))
{
진실을 반환하십시오.
}
거짓을 반환합니다.
}
함수 isidcardno (idnumber)
{
var factorarr = 새로운 배열 (7,9,10,5,8,4,2,1,6,3,9,9,10,5,4,2,1);
var vararray = 새로운 배열 ();
var lngproduct = 0;
var intcheckdigit;
var idnumber.length =;
if ((idnumber.length! = 15) && (idnumber.length! = 18))
{
거짓을 반환합니다.
}
for (i = 0; i <idnumber.length; i ++)
{
vararray [i] = idnumber.charat (i);
if ((vararray [i] < '0'|| vararray [i]> '9') && (i! = 17))
{
거짓을 반환합니다.
}
그렇지 않으면 (i <17)
{
vararray [i] = vararray [i]*factorarr [i];
}
}
if (idnumber.length == 18)
{
var date8 = idnumber.substring (6,14);
if (checkdate (date8) == false)
{
거짓을 반환합니다.
}
for (i = 0; i <17; i ++)
{
lngproduct = lngproduct + vararray [i];
}
intcheckdigit = 12 -lngproduct % 11;
스위치 (intcheckdigit)
{
case 10:
intcheckdigit = 'x';
부서지다;
case 11:
intcheckdigit = 0;
부서지다;
case 12:
intcheckdigit = 1;
부서지다;
}
if (vararray [17] .touppercase ()! = intcheckdigit)
{
거짓을 반환합니다.
}
}
또 다른
{
var date6 = idnumber.substring (6,12);
if (checkdate (date6) == false)
{
거짓을 반환합니다.
}
}
진실을 반환하십시오.
}
일반적인 문자열 판단 기능은 기본적으로 다루어집니다. 친구, 프로젝트 요구에 따라 자유롭게 선택하십시오. 누락이 있으면 메시지를 남겨주세요. 이 기사는 계속 업데이트되고 있습니다.