HTML5表单按钮提交不起作用
HTML5 form button onsubmit not working
我有一个简单的表单,有两个HTML5按钮。每个按钮将表单提交到不同的 php 页面。这运行良好,但从未触发"onsubmit"功能。我想在调用删除.php页面之前显示一个对话框。
<form method="post">
<input type="text" name="fname">
<!-- HTML5 FORMACTION -->
<button type="submit" name="update" formaction="update.php">Update</button>
<button type="submit" name="delete" onsubmit="return confirm('Do you really want to delete?');" formaction="delete.php">Delete</button>
</form>
我尝试了不同的变体,但 javascript 代码从未被触发。为什么?
按钮没有提交事件,表单有。
按钮具有单击事件。
onsubmit
对form
有效,对按钮无效。您将不得不使用 onclick
而不是 onsubmit
.
尝试这样做
<form method="post">
<input type="text" name="fname">
<!-- HTML5 FORMACTION -->
<button type="submit" name="update" formaction="update.php">Update</button>
<button type="button" name="delete" onclick="return delete();" formaction="delete.php">Delete</button>
</form>
<script>
function delete(){
if(confirm('Do you really want to delete?')){
// delete code
}
return false;
}
</script>
相关文章:
- 加载后的页面与ajax表单提交不起作用
- 带有select的jquery提交表单不起作用
- 使用javascript后,提交按钮不起作用
- 表单中的提交按钮在 PHP 打印中不起作用
- 我的提交按钮不起作用
- 表单提交前客户端地理编码的实现;不起作用
- 提交时 JavaScript 验证不起作用
- 表单验证不起作用,并阻止表单提交
- 无法弄清楚为什么提交按钮不起作用
- 提交时AngularJS中的表单验证不起作用
- Onload提交不起作用
- PHP+AAJAX表单提交不起作用
- Jquery、AJAX&PHP,表单提交不起作用
- 在jQuery不起作用的情况下阻止表单提交
- jQuery验证插件停止表单提交,提交按钮获胜'不起作用
- Jquery函数在重新单击提交按钮时不起作用
- Python机械化-选择一个值并提交不会'不起作用
- 使用AJAX提交表单不起作用
- jQuery表单验证validate()验证后提交不起作用
- 提交按钮在引导表单中不起作用