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

2022-08-30 18:00:51

这是一个通用的表单代码

<form name="search_form" action="" method="POST">
<input type="text" name="search_text">          
<input type="submit" name="search_bt" value="Go">
</form>

有没有办法有一个确认对话框说“是”\“否”或“确认”\“取消”等...

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

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


答案 1

您也可以使用表单标记本身中的一行来执行此操作

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

答案 2

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

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

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