作者Arton0306 (Ar藤)
看板Ajax
标题[问题] 确认/取消 阻止表单送出
时间Fri Dec 26 01:52:20 2008
<input name="save" type="submit" id="isOK" value="确定完成(Finish)"
onclick="check()" />
function check(){
if (confirm("确定完成吗?")){
return true;
}
else {
return false;
}
}
请问如何在使用按取消後使表单不送出呢
我这样写使用者按取消 但表单还是送出了@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.229.83
1F:推 neversay:try type='button' 12/26 03:08
2F:→ neversay:onclick='if(check())submit();' 12/26 03:08
3F:推 neversay:我记得onclick时submit已经送出了,所以阻止不了 12/26 03:10
4F:推 SansWord:<form onSubmit="check();"> 12/26 05:01
5F:→ SansWord:这样应该就对了吧? 记得是加在form 里面唷 12/26 05:02
6F:→ grence:onclick改这样 onclick="return check()" 12/26 09:55
7F:推 emn178:<form onSubmit="return check();"> 12/26 22:28
8F:推 SansWord:我忘记加return 楼上正解 12/26 23:08
9F:→ Arton0306:感谢感谢! 12/27 15:59