例如:我想接受或拒绝一张照片。
接受的输入按钮和表单是:
<form method="post" action="viewRequests.php">
<input type="submit" onClick="showAlertBox()">
</form>
showAlertBox()
是一个 javascript 函数,它显示一个带有Yes或No的确认对话框。如果我选择否,则不应触发表单提交。
在这种情况下该怎么办
例如:我想接受或拒绝一张照片。
接受的输入按钮和表单是:
<form method="post" action="viewRequests.php">
<input type="submit" onClick="showAlertBox()">
</form>
showAlertBox()
是一个 javascript 函数,它显示一个带有Yes或No的确认对话框。如果我选择否,则不应触发表单提交。
在这种情况下该怎么办
false
如果您不希望触发表单提交,您的 Javascript 函数应该返回。
例如:
<script type="text/javascript">
function showAlertBox() {
var answer = confirm ("Some yes/no question to the user");
return answer; // either true or false
}
</script>
<form action="submit.php">
<input type="submit" onClick="return showAlertBox()">
</form>
你可以这样做:
onsubmit="return showAlertBox();"
showAlertBox 函数可能是这样的:
function showAlertBox()
{
return confirm('validate'); // confirm returns TRUE on "OK"
}