例如:我想接受或拒绝照片。

输入按钮的接受和形式是:

<form method="post" action="viewRequests.php">
    <input type="submit" onClick="showAlertBox()">
</form>


showAlertBox()是一个javascript函数,显示带有“是”或“否”的确认对话框。如果我选​​择“否”,则不应触发表单提交。

在这种情况下该怎么办

最佳答案

如果您不希望触发表单提交,则Javascript函数应返回false

例如:

<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>

08-25 11:49