canvas{border:2pxsolid#0..." />
 手机
当前位置:查字典教程网 >网页设计 >HTML5教程 >html5教程制作简单画板代码分享
html5教程制作简单画板代码分享
摘要:HTML5制作简单画板http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.mi...

HTML5制作简单画板

<!DOCTYPE HTML>

<html lang="en-US">

<head>

<title></title>

<meta charset="UTF-8">

<script src="<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script">http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script</a>>

</head>

<style>

canvas{ border:2px solid #000;}

</style>

<body>

<canvas id="draw" width="500" height="500"></canvas>

<script type="text/javascript">

$(document).ready(function(){

var canvas=document.getElementById("draw");

var draw=canvas.getContext("2d");

draw.lineWidth=5; //线条粗细

draw.strokeStyle="red"; //颜色

var godraw=false;

//按下鼠标

$("#draw").mousedown(function(e){

//准确坐标

var mouseX=e.pageX-this.offsetLeft;

var mouseY=e.pageY-this.offsetTop;

draw.moveTo(mouseX,mouseY);

godraw=true;</p> <p> })

//放开鼠标

$("#draw").mouseup(function(e){

godraw=false;

})

//移动鼠标

$("#draw").mousemove(function(e){

if(godraw){

var mouseX=e.pageX-this.offsetLeft;

var mouseY=e.pageY-this.offsetTop;

draw.lineTo(mouseX+4,mouseY+4);

draw.stroke();

}</p> <p> })

})

</script>

</body>

</html>

效果图

html5教程制作简单画板代码分享1

【html5教程制作简单画板代码分享】相关文章:

基于HTML5 的人脸识别技术核心代码

html5使用canvas画一条线

html5 学习简单的拾色器

html5教程画矩形代码分享

html5绘制时钟动画

html5 canvas 简单画板实现代码

html5 video标签屏蔽右键视频另存为的js代码

html5 利用canvas实现超级玛丽简单动画

html5基础教程常用技巧整理

html5 自定义播放器核心代码

精品推荐
分类导航