2012-01-18 103 views
0

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

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!"

我该如何纠正?

回答

9

您正在致电checkemail而不是checkphone函数

+0

谢谢。它正在工作。 – designersvsoft 2012-01-18 11:44:24

+0

好吧,如果它正在工作,然后投票答案是正确的 – 2012-01-18 11:45:50