2012-01-18 128 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