Javascript上每个DOM允许一个事件处理程序?

时间:2014-12-08 17:37:12

标签: javascript html events event-handling

我正在尝试学习Javascript,并希望通过内联与传统注册来澄清事件处理。

当我在Chrome中执行以下代码时,会显示两条警告消息 - helloAgain()然后你好()。 - 我认为只能将一个事件处理程序分配给DOM?

如果我将javascript代码移到后面,则只会显示一条警告消息helloAgain()。

-Hince hello()出现在helloAgain()之前,不应该根据顺序执行hello()吗?为什么不执行helloAgain()?

<!doctype html>
<html>
<head>
<script>

//<![CDATA
function hello(){
    var hello = "hello!"
    alert(hello)
    console.log(this)
}

function helloAgain(){
    var hello= "Hello One More time"
    alert(hello)
}
window.onload = helloAgain
//]]
</script>
</head>

<body onload="hello()">


</body>

</html>

0 个答案:

没有答案