我想從onclick調用一個javascript函數,但似乎沒有註冊。我無法追蹤問題,因爲在chrome檢查元素中沒有報告錯誤。onclick不打電話給我的JavaScript函數
我的按鈕的代碼如下所示:
$button = "<button class=\"btn btn-mini btn-success\" id = \"$divName\" onClick\"return upVote($linkID, $linkUser)\">$votes Votes</button>";
和我的Java腳本是這樣的:
function upVote(id, userID)
{
alert(id);
return false;
}
你可以嘗試一下此頁面上的博客鏈接選項卡上的按鈕:
http://www.beerportfolio.com/beerPage2.php?id=f5DoHi
你在'onclick'之後缺少'='。 – bfavaretto 2013-04-24 21:57:09
你有什麼特別的理由使用內嵌JavaScript事件處理程序? – Xotic750 2013-04-24 21:57:11
我想你只是錯過了=號。 onClick =「return upVote ...」 – Reason 2013-04-24 21:57:18