0
일부 컨트롤이있는 양식이 있습니다. Visual Studio 도구 상자에서 유효성 검사를 사용하지 않았습니다. 사실 자바 스크립트를 사용하여 이러한 컨트롤에 대한 유효성 검사를 정의했습니다. 이러한 유효성 검사 중 하나는 정규식입니다.
이 정규 표현식으로 사용자의 데이터를 확인하는 방법은 무엇입니까?정규식으로 사용자의 데이터를 확인하는 방법은 무엇입니까?
for (i = 0; i < rows.length; i++) {
if (patterns[i] != "") {
val = document.get ElementById ('cntrl'+i).value;
ptrn = patterns[i];
if (!ptrn.test(val)) {
msg += "bad format. \n";
j = false;
}
}
}
이 코드는 Firebug로 테스트하지만, 처음 두 번째 if 루프에서 종료됩니다.
시도한 것, 유효성을 검사 할 항목 및 사용하려는 _RegExp_와 같은 일부 코드를 볼 수 있습니까? –
서버 쪽에서도 확인해야합니다. 자바 스크립트로 검증하는 것은 사용자의 편의를 위해서만 사용해야합니다. JavaScript는 쉽게 끄고 서버가 안전한지 확인해야합니다. – voithos
@voithos : 서버 측에서 유효성을 검사하는 방법은 무엇입니까? – Angel