좋아요, 양식의 모든 것을 확인하는 유효성 검사 스크립트가 있습니다.하지만 전화 번호 필드에는 whats와 상관없이 잘못된 것으로 플래그가 지정됩니다. 나는 그것을 여러 가지 방법으로 시도해 왔으며 내가 잘못하고있는 것을 파악할 수 없다.폼 유효성 검사 문제 (전화 번호)
입니다 유효성을 검사하는 스크립트의 일부 ...
if (testPattern(phone1, /^\d{3}$/)== false) { // checking phone length
valid = false;
}
if (testPattern(phone2, /^\d{3}$/)== false) {
valid = false;
}
if (testPattern(phone3, /^\d{4}$/)== false) {
valid = false;
}
함수 코드는 ...
function testPattern(field, reg2) {
var trueOrfalse = reg2.test(field)
if (trueOrfalse == false) {
field.style.backgroundColor="yellow"; // if false, change colors and return false
field.style.color="red";
return false;
}
else {
field.style.backgroundColor="white"; // if true, change colors and return true
field.style.color="black";
return true;
}
}
+1은 변수의 의미대로 변수의 이름을 지정하도록 지정합니다. – Cam