已采纳回答 / 刘智辉123456
var dom=document.getElementById('clock');var ctx=dom.getContext('2d');var width=ctx.canvas.width;var height=ctx.canvas.height;var r = width/2;var rem=width/200;function drawBackground(){ ctx.save(); ctx.translate(r,r); ctx.beginPath(); ctx.lineWid...
2017-05-13
已采纳回答 / Ellision
1、原代码:var don=document.getElementByID("clock2"); 修改后:var dom = document.getElementById("clock2");2、原代码:ctxfill();;修改后:cxt.fill();
2017-05-13
如果大家是用谷歌浏览器的没有显示出圆,那么可以尝试一下将绘制方法即<script src=""></script>放在body中的<canvas></cancas> 下面,因为chrome下需要文档载入完成后才能获得canvas对象
2017-05-10
跟老师写的一毛一样 它竟然给我报语法错误 来来回回检查了好几遍 也没找着哪错了
报错的是下面这两行 :var x = Math.cos(rad) * (r - 30);
drawBackground();
求大神指导啊
报错的是下面这两行 :var x = Math.cos(rad) * (r - 30);
drawBackground();
求大神指导啊
2017-05-09