我们可以通过新的HTML5画布(Canvas)标签添加一个画布到网页中,以下代码用于定义一个 800 x 600 大小的画布。
再通过以下 JavaScript 代码控制在画布中的绘图。
// 通过ID取画布元素 var mc = document.getElementById("MyCanvas"); if(mc.getContext) { // 创建 context 对象 var ctx = mc.getContext("2d"); // 填充整个画布 for(var i=0;i<5;i++) { for(var j=0;j<5;j++) { // 每块颜色 ctx.strokeStyle = 'rgb(' + Math.floor(255 - 51*i) + ',' + Math.floor(255 - 51*j) + ', 0)'; // 开始路径 ctx.beginPath(); // 计算圆形位置 ctx.arc(60+i*160, 60+j*120, 50, 0, Math.PI * 2, true); // 绘画路径 ctx.stroke(); } } }