如何在提交按钮onclick事件中取消表单提交?我正在开发一个ASP.net Web应用程序。我有一个带有提交按钮的表单。提交按钮的代码如下所示<input type='submit' value='submit request' onclick='btnClick();'>。我想写下面的内容:function btnClick() {
if (!validData())
cancelFormSubmission();}我该怎么做呢?
3 回答
开心每一天1111
TA贡献1836条经验 获得超13个赞
你最好做...
<form onsubmit="return isValidForm()" />
如果isValidForm()
退货false
,那么您的表单不会提交。
您还应该从内联移动事件处理程序。
document.getElementById('my-form').onsubmit = function() { return isValidForm();};
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
将您的输入更改为:
<input type='submit' value='submit request' onclick='return btnClick();'>
并在函数中返回false
function btnClick() { if (!validData()) return false;}
添加回答
举报
0/150
提交
取消