今天学习html5第二天了,该来写点东西了。html5实现画线,canvas
2011-12-29 17:11
423 查看
<! doctype html> <html> <head> <script type="text/javascript"> function drawDiagonal(){ //取得canvas元素及其绘图上下文 var c = document.getElementById("diagonal"); var cxt = c.getContext("2d"); //使用绝对坐标来创建一条路径 cxt.beginPath(); cxt.moveTo(0,0); cxt.lineTo(140,70); //将这条线绘制到canvas上 cxt.stroke(); } // window.addEventListener("load",drawDiagonal,true); </script> </head> <body> <canvas id="diagonal" style="border: 1px solid"width="300" height="300"> 浏览器不支持此标签 </canvas> <input type="button" value="画线" onClick="drawDiagonal();" /> </body> </html>
注释:1、window.addEventListener("load",drawDiagonal,true); 网页加载就执行js ----addEventListener 有三个参数:第一个参数表示事件名称(不含 on,如 "click");第二个参数表示要接收事件处理的函数;第三个参数为 useCapture 也可以在页面添加一个按钮,然后调用js。 2、html5需要在ff,opera,等支持html5的浏览器上执行。
相关文章推荐
- HTML5之CANVAS学习,实现抽奖转盘
- 今天是我学习HTML5的第二天。
- HTML5 Canvas画线技巧――实现绘制一个像素宽的细线
- 使用HTML5中的Canvas实现2D水池效果
- Javascript HTML5 Canvas实现的一个画板
- Javascript HTML5 Canvas实现的一个画板
- html5 canvas实现高并发视频弹幕功能
- 如何使用JQuery和HTML5 Canvas两种方法实现弹幕效果:
- 基于HTML5 Canvas和jQuery的画图工具的实现
- 一款功能强大并且可以结合html5实现本地存储的数据库 – SQLite学习文档
- HTML5 学习手笔一:canvas API 画对角线
- 画板社交工具开发分享——HTML5 canvas控件、PHP、社交分享学习(二)
- HTML5入门十一---Canvas画布实现画图(二)
- 画板社交工具开发分享——HTML5 canvas控件、PHP、社交分享学习(二)
- Javascript学习总结@html5实现定位地理位置
- 纯HTML5 Canvas实现的饼图
- html5的canvas实现3d雪花飘舞效果
- JS+html5 canvas实现的简单绘制折线图效果示例
- html5学习之侧边栏实现