HTML - 表单提交按钮确认对话框

Moo*_*oon 21 javascript php form-submit

这是一般的表单代码

<form name="search_form" action="" method="POST">
<input type="text" name="search_text">          
<input type="submit" name="search_bt" value="Go">
</form>
Run Code Online (Sandbox Code Playgroud)

有没有办法可以有一个确认对话框,说'是'\'不'或'确认'\'取消'等...

我想到的一种方式是使用CSS Layer和JavaScript和Php ... isset(){}按钮上有一个php chechk,当设置显示带有两个按钮的Div时onclick=func(),这些按钮的JS功能有一个php变量(标志)设置然后我可以if(flag){}继续或跳过一些代码......

好吧,这将是有效的,加点是我可以有一个很好的主题对话框,但我只是想让我的生活更轻松...

acq*_*sce 66

您也可以在表单标记本身中使用一行

<form action="exampleHandlerPage.php" method="post" onsubmit="return confirm('Are you sure you want to submit?');">
Run Code Online (Sandbox Code Playgroud)


mat*_*297 5

如果一张表单中有 2 个或更多提交按钮:

<input type="submit" value="Edit">
<input type="submit" name="delete" value="Delete" onclick="return confirm('Confirm, please.');">
Run Code Online (Sandbox Code Playgroud)

仅当您单击该按钮时才会显示该对话框Delete