搜索表单没有重置,这里有什么问题?

时间:2015-04-13 20:33:00

标签: javascript jquery

这是我的HTML

<form method="get"  name="searchform" action="urllinkhere">Player:<input size="8" class="reallysmall" name="NAME" type="text">
<input name="L" value="%LEAGUEID%" type="hidden"></form>

我尝试了以下两种方法,并且表单在页面刷新时无法清除。

$('searchform')[0].reset();



var form = document.getElementById("searchform");
form.reset();

1 个答案:

答案 0 :(得分:2)

您的表单没有ID,因此不起作用:

var form = document.getElementById("searchform");
form.reset();

需要通过id或名称选择jQuery方式:

<form method="get"  id="searchform" name="searchform" action="urllinkhere">Player:<input size="8" class="reallysmall" name="NAME" type="text">
<input name="L" value="%LEAGUEID%" type="hidden"></form>


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

OR:

$('form[name=searchform]')[0].reset();

DEMO http://jsfiddle.net/kehu62j6/