我已经设法验证我的字段,所以它总是四位数,但我需要验证它总是一个数字。我尝试添加这段代码,但它不能正常工作。
if (!(document.ExamEntry.cand.value.match(numbers))) {
msg += "Only use numeric characters \n";
document.ExamEntry.cand.focus();
document.getElementById('cand').style.color = "red";
result = false;
}
这将允许四位数字组合,如 9a9a 或 !2#3 等。我添加了这样的“数字”变量;
var numbers = /[0-9]/;
进行此验证的更好方法是什么?