在我的javascript文件中,我定义为clear:
function clear() {
document.imp1.value = 0
document.imp2.value = 0
}
我不确定它的语法,但这不是问题(虽然如果错了,我也会在这方面得到一些帮助。)我的问题是每当我按下清除按钮时,如定义:
<div id="calc">
<form name="calc_input">
<input type="text" id="imp1" value="0"/>
<input type="text" id="imp2" value="0"/>
<!-- buttons -->
<button type="button" onclick="clear()" id="clear">Clear</button>
</form>
</div>
我收到一个错误,告诉我“清除”不是一个功能。有什么想法吗?
编辑:事实证明很明显与另一个内置函数冲突,我将它重命名为clr并且它有效。
答案 0 :(得分:3)
如何使用按钮类型重置?不需要JS。
<button type="reset" value="Clear">Clear</button>
答案 1 :(得分:0)
从&#34;清除&#34;更改点击功能的名称例如&#34; del&#34;它会起作用。 :)
像这样:
<div id="calc">
<form name="calc_input">
<input type="text" id="imp1" value="0"/>
<input type="text" id="imp2" value="0"/>
<!-- buttons -->
<button type="button" onclick="del()" id="clear">Clear</button>
</form>
</div>
<script>
function del()
{
$('#imp1').val(0);
$('#imp2').val(0);
}
</script>