728x90
아이디 입력 확인
HTML
<form action="success.html">
<div class="my-3">
<input type="text" class="form-control" id="email" />
</div>
<div class="my-3">
<input type="password" class="form-control" id="pw" />
</div>
<button type="submit" class="btn btn-primary" id="send">전송</button>
<button type="button" class="btn btn-danger" id="close">닫기</button>
</form>
JS
$("form").on("submit", function (e) {
if (document.getElementById("email").value == "") {
alert("아이디입력안함.");
e.preventDefault();
}
});
e.preventDefault();
사용해서 폼 전송 막기.
아이디와 비번확인 공백체크
JS
$("form").on("submit", function (e) {
if (document.getElementById("email").value == "") {
alert("아이디입력안함.");
e.preventDefault();
}
if (document.getElementById("pw").value == "") {
alert("비번 입력하쇼");
e.preventDefault();
}
});
비번이 6자 미만이면 알림띄우기
JS
$("form").on("submit", function (e) {
if (document.getElementById("email").value == "") {
alert("아이디입력안함.");
e.preventDefault();
}
if (document.getElementById("pw").value == "") {
alert("비번 입력하쇼");
e.preventDefault();
}
if (document.getElementById("pw").value.length < 6) {
alert("왜케 비번이 짧음?");
e.preventDefault();
}
});
728x90
'> IT 노트 > 활용' 카테고리의 다른 글
[CSS] 피그마 글자 Stroke 효과 준 거처럼 꾸미기 (0) | 2024.03.26 |
---|---|
[JS / CSS] 캐러셀 만들기 (다음 버튼) (1) | 2024.03.24 |
[JS / CSS] 캐러셀 만들기 (숫자 버튼) (0) | 2024.03.24 |
[JS] 타이머 설정하기 (몇 초 뒤에 / 몇 초 마다) (0) | 2024.03.23 |
[JS] 다크모드 설정하기 (0) | 2024.03.23 |