사용자가 기부 할 금액을 입력해야하는 양식이 있습니다. 제출을 클릭하면 함수가 호출되며 함수는 지정된 양을 표시하고 입력 된 금액이 실제 금액인지 여부를 확인하도록 사용자에게 프롬프트합니다.자바 스크립트에서 양식을 제출하는 확인 기능 취소
Confirm()의 Cancel 옵션은 false를 반환하는 대신 폼을 계속 전송합니다.
function donationFormSend(){
get_donation_amount = document.getElementById("get_donation_amt").value;
if(get_donation_amount != ''){
return confirm("You have specified "+get_donation_amount+" as the amount you wish to donate. \n\n Are you sure you want to proceed with the donation?");
}
else{
alert("Amount must be specified to process your donation.");
return false;
}
}
<form method="post" action="">
<div>
<div>Donation Amount:</div>
<input name="amount" type="text" id="get_donation_amt" required="required" />
</div>
<input name="donation_submit" type="submit" id="Submit" value="Proceed" onclick="return donationFormSend();" />
</form>
이 도움을 받고 기뻐할 것입니다.
'return confirm (...);'? –
제출과 비슷하지만 실제로 링크가 아닌 링크를 사용하면 어떨까요? 이렇게하면 주변을 너무 많이 망칠 필요가 없습니다. 그것을 클릭하면 실제 제출 또는 비슷한 것을 알 수 있습니다. – Patrick
@ 패트릭 - 유형 제출 = 유형 '제출'에서 유형 = '버튼'으로 양식 제출 유형을 변경하는 것과 같은 것을 의미합니다 ... 그게 당신이 제안하는 것입니까? – Ous