100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > html5实现一个简单的画板

html5实现一个简单的画板

时间:2019-04-21 06:12:10

相关推荐

html5实现一个简单的画板

web前端|H5教程

html5,画板

web前端-H5教程

点餐系统模板源码,vscode函数自动跳转,ubuntu img版,tomcat 增加 项目,sqlite3 主键自动,爬虫能看到仅自己可见吗,php 函数默认参数,汕尾seo推广排名,婚礼发布网站源码java,flash 全网页版,dedecms 会员前台模板lzw

我们先来看看实现效果:

公众号系统源码下载,ubuntu长按回退没用,tomcat增大运行内存,uc头条爬虫,php语言标记,微信小程序seo不再显示了lzw

(推荐教学:h5)

网站会员制源码,vscode调试所有子元素,ubuntu代码恢复,tomcat双向认证配置,新 商标 爬虫,淘宝api调用实例php,店铺seo优化关键词,画展网站模板,中文404错误页面模板lzw

实现代码如下:

var c = document.getElementById(canvas); var ctx = c.getContext(2d); //画一个黑色矩形 ctx.fillStyle = lack; ctx.fillRect(0,0,600,300); //按下标记 var onoff = false; var oldx = -10; var oldy = -10; //设置颜色 var linecolor = white; //设置线宽 var linw = 4; //添加鼠标移动事件 canvas.addEventListener(mousemove,draw,true); //添加鼠标按下事件 canvas.addEventListener(mousedown,down,false); //添加鼠标弹起事件 canvas.addEventListener(mouseup,up,false); function down(event) {onoff = true;oldx = event.pageX-10;oldy = event.pagey-10; } function up() {onoff = false; } function draw(event) {if(onoff == true) { var newx = event.pageX-10; var newy = event.pageY-10; ctx.beginPath(); ctx.moveTo(oldx,oldy); ctx.lineTo(newx,newy); ctx.strokeStyle = linecolor; ctx.lineCap = ound; ctx.stroke(); oldx = newx; oldy = newy;} }

免费学习视频分享:html视频教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。