华域联盟 HTML5 html5教程制作简单画板代码分享

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

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教程制作简单画板代码分享

转载请保留出处和原文链接:https://www.cnhackhy.com/139928.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部