양식에 입력 된 영국 우편 코드를 확인하기 위해 일부 JQuery 유효성 검사를 설정하려고합니다. 그래서 우편 번호에 대해 알고있는 그들은 적어도 5 개 문자 긴하지만 더 이상 7보다 모든 적어도 3 개 문자를 포함에서, 그래서 내가 지금까지있는 것은 :JQuery 편지 수 확인
// Postcode Validation
$('#regpostcode').blur(function() {
$(this).val($(this).val().replace(/\s/g, ""));
var regpostcode = $(this).val();
if (regpostcode.length < 5) {
$('.regPostcodeStatus').html("Please Enter Your Actual Postcode").removeClass("success").addClass("error");
regpostcodeok = 2;
} else if (regpostcode.length > 7) {
$('.regPostcodeStatus').html("Please Enter Your Actual Postcode").removeClass("success").addClass("error");
regpostcodeok = 2;
} else {
$('.regPostcodeStatus').html("Thank You").removeClass("error").addClass("success");
regpostcodeok = 1;
}
});
$('#regpostcode').keyup(function (e) {
$("#regpostcode").val(($("#regpostcode").val()).toUpperCase());
});
당신이 볼 수 있듯이, 이것은 밖으로 정렬 너무 길거나 너무 짧은 항목의 문제는 있지만 적어도 3 자 이상의 문제는 해결하지 못합니다. 이 아이디어를 어떻게 달성 할 수 있습니까? 이 유효성 검사를 추가
글자를 의미 할 때, A와 Z 사이 및 a와 z 사이의 모든 문자를 의미합니까? – OlivierH