JavaScript - 当按钮被点击时调用函数

3

请问有人能告诉我这里我做错了什么吗?

我想在按钮被点击时执行一个函数。

HTML代码:

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

JavaScript(JS):

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


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

这里有一个演示。我不确定为什么它不起作用。可能是因为我太疏忽而没能注意到一些显而易见的东西。 :)


如果有人在想,我的浏览器是Chrome 17。 - Web_Designer
3个回答

5

4

do是一个关键字。如果你使用调试器,就会知道这一点。


2

do是一个关键字。更改变量名称就可以让它工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接