jquery 이용한 필수입력체크(input form)

by 조쉬 posted Mar 02, 2017
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
input 하나하나씩 if문 쓰지말고
아래와 같이 처리하자
input 하나하나씩 if문 쓰지말고
아래와 같이 처리하자







function chkValue() {
	// 공통입력폼내의 모든 입력오브젝트 
	var inputObjs = $(".commonForm input");
	// 미입력여부(경우에 따라 사용)
	var bEmpty = true;
	var focus;

	// 각 오브젝트에 대해 입력체크
	inputObjs.each(function(index) {
		if ($(this).val() == '') {
			focus = $(this);
			bEmpty = false;

			alert($(this).attr('title') + "은 필수 입력사항입니다.");
			focus.focus();

			// 여기서는 each문을 탈출
			return false;
		}
	});

	// 필수입력사항에 누락이 있으면 진행금지
	if (!bEmpty) return;

    form.submit();
}