好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

HTML5画布(canvas)-LoveSuk

canvas 元素使用 JavaScript 在网页上绘制图像,本身是没有绘图能力。

canvas 是一个矩形区域,可以控制其每一像素。

canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

下面来做几个示例:

1、填充画布



var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.fillStyle="#ccc";
cxt.fillRect(5,10,150,60); //x,y,x,y

执行如下:

2、获取坐标

function cnvs_getCoordinates(e){
x=e.clientX;
y=e.clientY;
document.getElementById("xycoordinates").innerHTML="Coordinates: (" + x + "," + y + ")"; }
function cnvs_clearCoordinates(){
document.getElementById("xycoordinates").innerHTML="";}

查看更多关于HTML5画布(canvas)-LoveSuk的详细内容...

  阅读:29次