61,115
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>24canvas元素创建画布</title>
<script type="text/javascript" src="24canvas.js"></script>
</head>
<body onload="draw('canvas')">
<canvas id="canvas" width="600px" height="400px"></canvas>
</body>
</html>
function draw(id){
var canvas = document.getElementById(id);
var context = canvas.getcontext('2d');
context.fillstyle = "#000";
context.strokestyle = "#f60";
context.fillrect(0,0,300,300);
context.linewidth = 5;
context.strokeRect(50,50,120,120)
}
<!DOCTYPE HTML>
<html>
<head>
</head>
<script type="text/javascript">
function draw(id){
var canvas = document.getElementById(id);
var context = canvas.getContext('2d'); //你的getcontent 写错了
context.fillstyle = "#000";
context.strokestyle = "#f60";
context.fillRect(0,0,300,300);//fillRect 写错了
context.linewidth = 5;
context.strokeRect(50,50,120,120)
}
</script>
<body onload="draw('canvas')">
<canvas id="canvas" width="600px" height="400px"></canvas>
</body>
</html>
可以直接运行