Имам формуляр, който изисква потребителите да въведат сума за дарение. При щракване върху изпращане се извиква функция и функцията има за цел да покаже посочената сума и да подкани потребителя да потвърди дали въведената сума е действителната сума или не.
Опцията Cancel в Confirm() продължава да изпраща формуляра, вместо да връща 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>
Ще се радвам да получа помощ за това.