Javascript 일반전화, 휴대폰, 이메일 Validation -- JavaScript



//phone validation
String.prototype.isPhoneNo1 = function() {
    return eval("(/(02|0[3-9]{1}[0-9]{1})$/).test(this)");
}
String.prototype.isPhoneNo2 = function() {
    return eval("(/[1-9]{1}[0-9]{2,3}$/).test(this)");
}
String.prototype.isPhoneNo3 = function() {
    return eval("(/[0-9]{4}$/).test(this)");
}


// mobile validation
String.prototype.isMobileNo1 = function() {
    return eval("(/01[016789]$/).test(this)");
}
String.prototype.isMobileNo2 = function() {
     return eval("(/[1-9]{1}[0-9]{2,3}$/).test(this)");
}
String.prototype.isMobileNo3 = function() {
    return eval("(/[0-9]{4}$/).test(this)");
}

// email validation
String.prototype.isEmail1 = function() {
    return (/\w+([-+.]\w+)*$/).test(this.trim());
}
String.prototype.isEmail2 = function() {
    return (/\w+([-.]\w+)*\.[a-zA-Z]{2,4}$/).test(this.trim());
}


덧글

댓글 입력 영역



20140817_300_250

통계 위젯 (화이트)

7177
1073
1039939