canvas教程

学习canvas中,使用oncmousedown事件的程序在firefox下无法实现

字号+ 作者:H5之家 来源:H5之家 2015-09-25 10:07 我要评论( )

预期效果是实现鼠标点击是画一个三角形。,chrome可以运行。 代码如下 {代码...}

预期效果是实现鼠标点击是画一个三角形。,chrome可以运行。
代码如下

<!DOCTYPE html> <html lang="zh"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CANVAS测试代码</title> </head> <body> <canvas></canvas> <script type="text/javascript" charset="utf-8"> var canvas=document.getElementById("canvas"); var ctx=canvas.getContext("2d"); canvas.onmousedown=function (event) { var x=event.x; var y=event.y; var r= Math.random()*10+5; ctx.beginPath(); ctx.moveTo(x, y); ctx.lineTo(x, y+r); ctx.lineTo(x+r, y+r); ctx.lineTo(x, y); ctx.strokeStyle = "red"; ctx.stroke(); }; </script> </body> </html>

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • html5canvas核心技术图形、动画与游戏开发源码

    html5canvas核心技术图形、动画与游戏开发源码

    2017-05-02 17:42

  • 打印html5中Canvas的方法

    打印html5中Canvas的方法

    2017-05-01 15:03

  • HTML5+Canvas调用手机拍照功能实现图片上传(下)

    HTML5+Canvas调用手机拍照功能实现图片上传(下)

    2017-04-30 17:00

  • 学习慕课网canvas倒计时实例笔记

    学习慕课网canvas倒计时实例笔记

    2017-04-30 14:01

网友点评
>