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>


效果图

最新资讯
再表态!德国经济部长:我不反对华为

再表态!德国经济部长:我

在被问及“在5G移动网络扩张方面排挤中国华为是否会导
新东方通过聆讯:第一财季营收下滑8% 俞敏洪持股12.3%

新东方通过聆讯:第一财

根据招股书,俞敏洪持有公司1975万股公司股份,持股占比12
美监管机构回应特斯拉在中国被召回:尚未收到相关重大投诉

美监管机构回应特斯拉

美国国家公路交通安全管理局(NHTSA)当地时间周五下午表
苹果副总裁承认iPhone 12会让部分卡片消磁:建议用卡包保护

苹果副总裁承认iPhone

在MagSafe磁吸无线充电方面,一些用户担心iPhone 12背部
iPhone 12开启5G续航锐减 苹果高层终于给出了说法

iPhone 12开启5G续航

老牌硬件网站Tom's Guide针对iPhone 12以及其他5G手
高瓴和格力产生化学反应的三大关键点

高瓴和格力产生化学反

格力电器这笔交易之所以受瞩目,不仅仅是因为金额庞大超
最新文章
html5 canvas-1.canvas介绍(hello canvas)

html5 canvas-1.canva

大家都知道,目前并不是所有的浏览器中支持html5,就算是
canvas烟花特效锦集

canvas烟花特效锦集

这篇文章主要介绍了canvas烟花特效锦集,小编觉得挺不错
使用Html5、CSS实现文字阴影效果

使用Html5、CSS实现文

这篇文章主要介绍了使用Html5、CSS实现文字阴影效果的
html5 canvas绘制放射性渐变色效果

html5 canvas绘制放射

这篇文章主要介绍了html5 canvas绘制放射性渐变色效果
canvas基础之图形验证码的示例

canvas基础之图形验证

这篇文章主要介绍了canvas基础之图形验证码的示例的相
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能

利用HTML5+css3+jquer

这篇文章主要介绍了利用HTML5+css3+jquery+weui实现仿