需要比我聪明的人能否帮助我解决这个函数?它的目的是验证表单中文本输入的电话号码字段,只接受0-9、破折号和点。HTML调用该函数没有问题。
function validateFeedback() {
var phone = document.getElementById("phone");
var validNumber = "0123456789.-";
for (i = 0; i < phone.length; i++); {
if (validNumber.indexOf(phone.charAt(i)) == -1); {
alert("You have entered an invalid phone number");
return false;
}
}
return true;
}
非常感谢您的帮助。
谢谢。