Javascript确认框无效

Ajm*_*eel 2 javascript

我有一个简单的HTML表单.当用户单击提交按钮时,将弹出一条消息以确认提交.如果用户单击"确定",则应提交表单.如果用户单击"取消",它将返回页面并且不执行任何操作.以下是我的提交按钮.

<input type="submit" name="" onclick="confirm('Are you sure to insert
data?');">
Run Code Online (Sandbox Code Playgroud)

现在问题是,即使用户点击取消,表单也会提交.

请帮忙.

Jon*_*Lam 6

confirm()语句仅计算表达式,truefalse.要使其不提交表单,您需要它来返回值.

即,这将转化为:

<input type="submit" name="" onclick="return confirm('Are you sure to insert data?');">
Run Code Online (Sandbox Code Playgroud)