728x90
폼 전송 막는 방법
콜백 함수에 e라는 파라미터 추가해주고
e.preventDefault() 라고 쓰기
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" />
</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();
}
});
728x90
'> 메모 > JS' 카테고리의 다른 글
[JS] for문 관련 메모 (1) (0) | 2024.03.31 |
---|---|
[JS] 스크롤 이벤트 메모 (0) | 2024.03.31 |
[JS] 헷갈리는 else if 사용 법 (0) | 2024.03.22 |
[JS] input에 입력한 값을 찾는 방법 (0) | 2024.03.22 |
[JS] 제이쿼리로 CSS 에서 사용하는 display:none; 사용하는 방법 (0) | 2024.03.21 |