sig*_*gil 10 javascript html5 canvas
我不能让onload事件为Canvas元素工作.这是HTML:
<!DOCTYPE html>
<html>
<head>
<script src="js/main.js"></script>
</head>
<body>
<canvas id="modelZone" onload="initializeCanvas();" width="400" height="300"></canvas>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这里是Javascript main.js:
function initializeCanvas(){
alert("hello");
}
Run Code Online (Sandbox Code Playgroud)
我知道HTML被发现main.js,因为如果我改变onload到onclick它正常工作:点击画布的区域触发警报.那么为什么我不能这样做onload呢?
Jon*_*ran 10
只有body元素(也许是iframe)可以触发onload事件.简单地放在标签<script> initializeCanvas(); </script>后面<canvas>.
| 归档时间: |
|
| 查看次数: |
18331 次 |
| 最近记录: |