如何通过JavaScript重置(清除)表单?

2022-08-30 04:12:15

我试过了,但它不起作用。那么如何通过jQuery重置表单呢?$("#client.frm").reset();


答案 1

form.reset() 是一个 DOM 元素方法(不是 jQuery 对象上的方法),所以你需要:

$("#client.frm")[0].reset();
//faster version:
$("#client")[0].reset();

或者没有jQuery:

document.getElementById("client").reset();

注意:如果表单包含任何带有属性的字段,则 reset() 函数不起作用:

name='reset'

答案 2

您只需执行以下操作:

$("#client.frm").trigger('reset')