2012-02-13 68 views
3

有人能告訴我我在做什麼錯嗎?javascript - 點擊按鈕時的調用函數

我想單擊按鈕時執行一個函數。

的HTML:

<button id="btn1">Press me!</button> 
<input type="button" id="btn2" value="Press me!"/>​ 

的JavaScript:

var btn1 = document.getElementById('btn1'), 
    btn2 = document.getElementById('btn2'); 


function do() { 
    alert('Yay!'); 
} 
btn1.onclick = do; 
btn2.onclick = do;​ 

Here's a demo.我不知道爲什麼它不工作。這很可能是我想要注意的一些事情。 :)

+0

如果有人想知道,我的瀏覽器是Chrome 17. – 2012-02-13 23:06:10

回答

4

do是一個關鍵字。如果你使用調試器,你會知道這一點。

+0

lols。我們太快了 – caleb 2012-02-13 23:07:03

+0

+1賓果!改變它做什麼 – 2012-02-13 23:07:32

2

do是一個關鍵字。更改變量名稱,它將工作。

相關問題