article thumbnail image
Published 2022. 4. 1. 01:46

오늘은 자그마치 6시간이라는 삽질을 하엿다. 하... 쉽지않네..


 

 

결과값

 

 

 

 

 

 

이런식으로 이름에 빈칸이 들어갔을때 

 

 

 

 

 

경고창이 나오도록 해주는 기능이다.

 

 

 

MemberForm.jsp
	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
	<script src="../../../../resources/xdmin/js/validation.js"></script>
	<script type = "text/javascript">
		$("#btnSubmit").on("click", function() {
	
			/* if(!checkNull($("#shIfcgName"), $("#shIfcgName").val(), "코드그룹이름을 입력해 주세요!")) return false; */ 
			
			if(!checkNull($("#ifmmName"), $("#ifmmName").val(), "이름을 입력해주세요")) return false;
			if(!checkNull($("#ifmmId"), $("#ifmmId").val(), "아이디를 입력해주세요")) return false;
			if(!checkNull($("#ifmpNumber"), $("#ifmpNumber").val(), "번호를 입력해주세요")) return false;
			if(!checkNull($("#ifmeEmailFull"), $("#ifmeEmailFull").val(), "이메일을 입력해주세요")) return false;
			if(!checkNull($("#regDateTime"), $("#regDateTime").val(), "시간을 입력해주셍!")) return false;

			});

 

 

위에링크들 잊지말고 삽입해준다.

 

다음코드 삽입

 

btnSubmit 를 아이디 맞춰는것을 잊지말고

 

ifmmName... 처럼 object, value, "할말" 벨리데이션 양식에 맞게 적어준다.

 

 

 

 

validation.js
checkNull = function (obj, value, message) {
	if(value == "" || value == null){
		alert(message);
		obj.focus();
		return false;
	}

 

 

 

 

오늘내가 6시간이나 삽질햇던 이유는.. 바로

 

 

 

Jquery 파일을 안넣어 주었기 때문이다.. 나는 멍청한가보다.. 삽으로 구멍을 너무 크게 판거같다..

 

 

 


 

 

 

To be continue..

복사했습니다!