[英]Button onclick event executing although button is not clicked [JavaScript]
[英]Onclick button not executing javascript
好吧,我不知道為什么我的第二個按鈕不起作用。 這似乎很簡單,但由於某種原因它無法正常工作。 “重置”按鈕似乎沒有在調用clear()函數。
這是HTML。 我有兩個與數據庫交互的按鈕。 第一個是“更新”,用於過濾搜索結果。 第二個“重置”是重新加載頁面。 現在,我只是想從“重置”按鈕中獲得最少的功能。
這是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");
}
似乎clear
是保留字。 嘗試使用myClear
例如:
<input type = "button" value = "Reset" onclick = "myClear();">
function myClear() {
alert("Alert");
}
工作示例: http : //jsfiddle.net/s8nrd/
原因是因為clear是保留字,只需將函數名稱更改為“ Clear”即可:
<input type = "button" value = "Reset" onclick = "Clear();">
function Clear() {
alert("Alert");
}
我相信clear()
可以引用為Document.clear()
嘗試以不同的方式命名您的函數並發布結果。
當您單擊輸入時,還會得到任何錯誤輸出嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.