로그인 유효성 검사

function fn_validate(){
		const frmLogin = document.frmLogin;		//form name
		const user_id = frmLogin.user_id.value;		//frmLogin 폼에 있는 아이디와 비번
		const user_pw = frmLogin.user_pw.value;
		
		if ((user_id.length == 0 || user_id == "")||   //만약 아이디에 입력값이 없거나 길이가 0이면 (또는)
				(user_pw.length == 0 || user_pw == "")){   //만약 비밀번호 입력값이 없거나 길이가 0이면
			alert("아이디와 비밀번호는 필수 입니다.");
		}else{
			frmLogin.method = "post";
			frmLogin.action = "login5";		//login5서블릿으로 설정해라
			frmLogin.submit();				//자바스크립트에서 서블릿으로 전송해라
		}
	}       

//html화면
<body>
	<form name="frmLogin" method="post" action="login">
		아이디: <input type="text" name="user_id"><br>
		비밀번호: <input type="password" name="user_pw"><br>
		<input type="submit" onclick="fn_validate()" value="로그인">
		<input type="reset" value="다시입력">	
	</form>
</body>

'💻 IT' 카테고리의 다른 글

jsp 값에 콤마 넣기 + 자바스크립트 값에 콤마 넣기  (0) 2024.03.29

+ Recent posts