프론트
<FORM> submit 시 input type=text 인 모든 공백 확인
hyun9_9
2024. 2. 2. 15:35
submit 시 모든 input type=text 의 공백을 한번에 확인 하고 싶었다
submitBlankCheack.js
$(document).ready(function() {
console.log('성공');
$('#insertForm').submit(function(event) {
// 입력 필드의 값이 공백인지 확인합니다.
if (!blankSpace()) {
event.preventDefault(); // 폼 제출을 막습니다.
alert('입력 필드에 값을 입력하세요.'); // 사용자에게 알립니다.
}
});
});
blankSpace.js
function blankSpace() {
var flag = true;
// 모든 input 요소의 value 확인하기
$('input[type="text"]').each(function() {
var content = $(this).val();
console.log("Input Value: " + content);
if ($.trim(content) === '') { // 입력 값이 공백이면
flag = false;
return false; // 반복문을 종료합니다.
}
});
return flag;
}
.js 파일로 모듈화하여
input type=text가 들어가는 곳에
재사용하였다