개발/jquery

비동기식 유효성처리(실시간 텍스트 변경감지)

issac 2021. 4. 7. 14:29
	//비동기식 유효성 검증
	$(document).ready(function(){
		//한글 이름 검사
		$('#kor_name').on('change keyup paste',function(){
			if($('#kor_name').val() == ''){
				alert('한글이름을 입력해주세요.');
				$('#kor_name').focus();
				return false;
			}
			if(!getKorName.test($('#kor_name').val())){
				alert('한글이름은 한글로만 입력해주세요.');
				$('#kor_name').val('');
				$('#kor_name').focus();
				return false;
			}
		});
    });

alert은 <p>또는 <span>등의 태그의 val값을 변경하여 실시간으로 유효성처리를 해준다.

return false; 를 안넣으면 처음 한번만 변경감지함. 꼭 넣어주길.