清除按钮的文本字段点击
我有两个文本标签:清除按钮的文本字段点击
<div>
<input type="text" id="textfield1" size="5"/>
</div>
<div>
<input type="text" id="textfield2" size="5"/>
</div>
我想有一个名为“清除”按钮,将删除这些字段。
据我所知,我知道要实现一个按钮,我应该使用这样的代码:
<div>
<input type="button" value="Clear Fields" onclick=SOMETHING />
</div>
就如何落实SOMETHING
任何线索?
怎么样只是一个简单的复位按钮?
<form>
<input type="text" id="textfield1" size="5">
<input type="text" id="textfield2" size="5">
<input type="reset" value="Reset">
</form>
像这样的事情会添加一个按钮,让你用它来清除值
<div>
<input type="text" id="textfield1" size="5"/>
</div>
<div>
<input type="text" id="textfield2" size="5"/>
</div>
<div>
<input type="button" onclick="clearFields()" value="Clear">
</div>
<script type="text/javascript">
function clearFields() {
document.getElementById("textfield1").value=""
document.getElementById("textfield2").value=""
}
</script>
一个简单的JavaScript函数将做的工作。
function ClearFields() {
document.getElementById("textfield1").value = "";
document.getElementById("textfield2").value = "";
}
,只是有你的按钮调用它:
<button type="button" onclick="ClearFields();">Clear</button>
如果你想重新设置,然后使用简单:
<input type="reset" value="Reset" />
但要注意,也不会清除具有默认value
文本框。例如,如果我们有如下的文本框,默认情况下,它们具有以下值:
<input id="textfield1" type="text" value="sample value 1" />
<input id="textfield2" type="text" value="sample value 2" />
因此,要清除它,使用JavaScript恭维:
function clearText()
{
document.getElementById('textfield1').value = "";
document.getElementById('textfield2').value = "";
}
并将其连接到onclick
的复位按钮:<input type="reset" value="Reset" onclick="clearText()" />
为了获得更好的清晰度,亲爱的@Lynnell Emmanuel Neri,请您在答案中包含上面两行。 – Arun 2017-08-15 07:01:16
谢谢@Arun我刚才编辑的答案,以反映您的建议 – 2017-08-16 07:47:05
谢谢! ,我用这种方法,但必须做一些调整,而不是'document.getElementById(“textfield1”)。value =“”;'我用'textfield1.value =“”;' – user1415780 2013-02-12 19:06:39