好吧我不知道为什么我的第二个按钮不起作用。它似乎很直接,但由于某种原因,它不起作用。 "重置"按钮似乎没有调用clear()函数。
这是HTML。我有两个与数据库交互的按钮。第一个"更新",是过滤搜索结果。第二个,#34;重置",是重新加载页面。现在我只是试图从"重置"中获得最小的功能。按钮。
这是HTML:
<script src = "filter.js" type="text/javascript"></script>
...
<input type = "button" value = "Update" onclick = "filter(...);">
<input type = "button" value = "Reset" onclick = "clear();">
然后是filter.js中的javascript:
function filter(...) {
...
}
function clear() {
alert("Alert");
}
答案 0 :(得分:1)
似乎clear
是保留字。请尝试myClear
,例如:
<input type = "button" value = "Reset" onclick = "myClear();">
function myClear() {
alert("Alert");
}
答案 1 :(得分:0)
原因是因为clear是保留字,只需将您的函数名称更改为&#34; Clear&#34;:
<input type = "button" value = "Reset" onclick = "Clear();">
function Clear() {
alert("Alert");
}
答案 2 :(得分:0)
我相信clear()
可以被引用为Document.clear()
尝试以不同方式命名您的函数并发布结果。
点击输入时,您还会收到任何错误输出吗?