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


Posted in HTML / CSS onDecember 04, 2013

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

HTML / CSS 相关文章推荐
button在IE6/7下的黑边去除方案
Dec 24 HTML / CSS
基于css3实现漂亮便签样式
Mar 18 HTML / CSS
css3实例教程 一款纯css3实现的发光屏幕旋转特效
Dec 07 HTML / CSS
css3选择器基本介绍
Dec 15 HTML / CSS
利用CSS3实现文本框的清除按钮相关的一些效果
Jun 23 HTML / CSS
使用CSS3创建动态菜单效果
Jul 10 HTML / CSS
浅析css3中matrix函数的使用
Jun 06 HTML / CSS
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
Sep 10 HTML / CSS
HTML5 Canvas图像模糊完美解决办法
Feb 06 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
Jan 07 HTML / CSS
HTML5计时器小例子
Oct 15 HTML / CSS
HTML利用九宫格原理进行网页布局
Mar 13 HTML / CSS
html5 viewport使用方法示例详解
Dec 02 #HTML / CSS
html5实现的便签特效(实战分享)
Nov 29 #HTML / CSS
HTML5+JS实现俄罗斯方块原理及具体步骤
Nov 29 #HTML / CSS
HTML5样式控制示例代码
Nov 27 #HTML / CSS
HTML5 Video/Audio播放本地文件示例介绍
Nov 18 #HTML / CSS
HTML5画渐变背景图片并自动下载实现步骤
Nov 18 #HTML / CSS
HTML5在IE10、火狐下中文乱码问题的解决方法
Nov 18 #HTML / CSS
You might like
PHP开发中的错误收集,不定期更新。
2011/02/03 PHP
提升PHP性能的21种方法介绍
2013/06/25 PHP
用 Composer构建自己的 PHP 框架之构建路由
2014/10/30 PHP
分析PHP中单双引号的误区和双引号小隐患
2016/07/19 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
2019/09/10 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
jQuery遍历Form示例代码
2013/09/03 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
js写的方法实现上传图片之后查看大图
2014/03/05 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
AngularJS封装指令方法详解
2016/12/12 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
基于vue.js实现分页查询功能
2018/12/29 Javascript
javascript数据类型中的一些小知识点(推荐)
2019/04/18 Javascript
JS实现页面跳转与刷新的方法汇总
2019/08/30 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
用webAPI实现图片放大镜效果
2020/11/23 Javascript
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
浅谈Tensorflow模型的保存与恢复加载
2018/04/26 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
opencv python图像梯度实例详解
2020/02/04 Python
python中pyqtgraph知识点总结
2021/01/26 Python
python绘制高斯曲线
2021/02/19 Python
匡威英国官网:Converse英国
2018/12/02 全球购物
高中的自我鉴定
2013/12/16 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
离婚协议书的范本
2015/01/27 职场文书
关于环保的广播稿
2015/12/17 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
JavaScript实现两个数组的交集
2022/03/25 Javascript