我陷入了这里提出的同样问题:
我目前使用
event.preventDefault();
// to avoid refreshing of form
我正在尝试的示例代码如下:
我的 html 页面包含以下代码片段:
<form id="sampForm">
First name: <input type="text" name="fname" required><br>
Age: <input type="number" required><br>
<input type="submit" onclick="OnSub(event)">
</form>
我的js代码如下:
OnSub= function (_event) {
try {
_event.preventDefault();
//do my process logic below or run any code here
} catch (e) {
}
};
但这会导致表单验证停止工作。
在此先感谢您的任何帮助