你好我正在尝试制作一个简单的画布
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<script type="text/javascript" src="java.js">
</script>
</head>
<body >
<section id="main">
<canvas id="myCanvas" width="578" height="200"></canvas>
</section>
</body>
</html>
java.js:
function doFirst(){
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.rect(188, 50, 200, 100);
context.stroke();
}
如果它onload="First()"
在 body 属性中被调用,它会起作用,但如果它
window.addEventListener("load", doFirst, false);
在 JS 中被调用,它就不起作用。为什么 ?