【发布时间】:2014-12-17 09:02:05
【问题描述】:
我是 JQuery 开发的新手,遇到以下问题。
我有一个包含这个 JQuery 按钮的表单:
<!-- RESET BUTTON: -->
<td>
<button class="resetButton" name="submitReset" onclick="return resetSearch(); return false;">Reset</button>
</td>
单击此按钮,用户将在我的表单中执行此 JavaScript 功能重置为 null 2 输入:
function resetSearch() {
var f = document.getElementById('dataDaAForm');
f.dataDa.value = null;
f.dataA.value = null;
event.preventDefault();
}
脚本已执行,但问题是它从上一个函数中退出,无论如何都会提交表单,我不希望这种行为发生。
当用户点击重置按钮时,如何防止表单被提交?如您所见,我也尝试添加此语句,但它不起作用:
event.preventDefault();
我错过了什么?我该如何解决这个问题?
另一个问题是:重置表单输入标签的值是否正确?
Tnx
【问题讨论】:
-
这是普通的老香草 javascript...没有 jQuery 可以看到...
-
有一个javascript函数可以重置表单:
f.reset()
标签: javascript jquery html forms javascript-events