电话号码验证中的错误

时间:2012-01-18 11:40:05

标签: php javascript

我正在尝试编写电话号码验证代码。我需要检查它是否是一个数值。我使用了以下代码。

var phoneres
function checkphone(int){
    var filter=/^[0-9]{3}\-[0-9]{7}$/
    if (filter.test(int))
        phoneres=true
    else {
        phoneres=false
    }
    return (phoneres)
}

if(checkemail(document.getElementById('phone').value) == false) {
    alert("Please enter a valid Phone number!");
    return false;
}

即使我输入有效数字示例111-1234567,它也会显示"Please enter a valid Phone number!"

我该如何纠正?

1 个答案:

答案 0 :(得分:9)

您正在调用checkemail而不是checkphone函数