使用Javascript getElementById和Jquery重置表单的区别

时间:2012-03-02 22:45:12

标签: javascript jquery getelementbyid

重置表单时,这有效:document.getElementById("flagform").reset();

但这不是:$("#flagform").reset();

试图了解其中的差异。后者没有对象重置。

1 个答案:

答案 0 :(得分:3)

在Javascript示例中,正在针对DOM元素运行reset,而在jQuery示例中,它正在针对jQuery对象运行。使用[0]访问器从jQuery对象中获取所选的DOM元素。

$('#flagform')[0].reset();