Hello se

[js]submit 전에 confirm띄우기 Confirm before a form submit 본문

web

[js]submit 전에 confirm띄우기 Confirm before a form submit

soyamm 2023. 6. 13. 10:12
반응형

form submit  할때 보내기전 확인창을 띄울때가 있다. 

홈페이지를 만들다보면 무조건 필요하다고 생각하기에 올린당...

 

<form enctype="multipart/form-data" method="post" action="test_ok.php" name="morning" id="myForm">
	
   <input type="text"name="name" class="input_">
   <button type="submit" name="amode" value="no_test" onclick="no_really();" class="submit_btn" style="cursor:pointer;">접수</button>

</form>

우선 submit 을 button으로 했다 그리고 대충 테스트로 input암거나넣어보겠다

 

1. 스크립트이용

<script>
    function no_really() {
    if (confirm("정말로 취소하시겠습니까?")) {
        // 삭제 동작 수행
        var form = document.getElementById("myForm");
        form.submit();
    } else {
        // 취소 동작 수행
        window.history.back();
    }
}
</script>

onclick을 이용해서 confirm알림창을 띄어주면된다

 

2. form에 onsubmit을 해주면된다

<form action="adminprocess.php" method="POST" onsubmit="return confirm('Are you sure you want to submit this form?');">
    <input type="submit" name="completeYes" value="Complete Transaction" />
</form>

사실 이건 어디서 가지고온거다.. 

위에꺼 안되면 위에 있는 방법도 테스트해봐주세요!!

반응형
Comments