在提交表单之前添加确认提醒

Fra*_*sca 1 forms alert

我有一个表单,允许用户从数据库中删除一些数据.

我希望得到一些确认,以防止意外删除.我想做以下事情:

  1. 按下提交后,会弹出警告"你确定吗?"
  2. 如果用户点击"是",则运行脚本
  3. 如果用户点击"否",则不提交脚本.

如何才能做到这一点?

我添加了onSubmit警报但它没有显示任何内容,它仍然提交表单.如果用户从警报中选择"是",我怎样才能延迟提交表单?

<form 
  method="POST"
  action="actions/remove-daily-recipient.php"
  onSubmit="alert('Are you sure you wish to delete?');"
>
  ...
</form>
Run Code Online (Sandbox Code Playgroud)

Fla*_*kes 10

而不是alert,你必须使用confirmreturn

<form 
    method="post"
    onSubmit="return confirm('Are you sure you wish to delete?');">
...
</form>
Run Code Online (Sandbox Code Playgroud)