如何将文本字段留空?这有什么不对?

时间:2016-04-16 18:50:33

标签: javascript html

<INPUT type="text"  name="q"  />
<INPUT type="button" value="submit" onclick=" q.value='';"/><br/>
<div style="width:50em; height:33em;border:2px black solid;overflow:auto">
    <div id='target'> </div>
</div>

我想释放文字字段q

2 个答案:

答案 0 :(得分:0)

<input type="text" id="q" />
<input type="button" value="submit" onclick="q.value='';" />
<br/>
<div style="width:50em; height:33em;border:2px black solid;overflow:auto">
  <div id='target'> </div>
</div>

答案 1 :(得分:0)

请注意,您的第一个输入标记的标记名称是&#34;输入&#34;而不是q。 &#34; Q&#34;是此标记中name属性的值。可能最好使用id而不是name属性,但在使用name属性的情况下,请在onclick函数中使用此代码:

document.getElementsByName("q")[0].value=''

请注意,getElementsByName(&#34; q&#34;)会返回name属性值等于&#34; q&#34;的所有标记。