【JavaScript学习笔记】画图

骑猪看日落 2021-12-16 10:47 261阅读 0赞
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <script type="text/javascript">
  5. var prex,prey;
  6. var flag=0;
  7. function start(t,e)
  8. {
  9. t.style.cursor="crosshair";
  10. prex=e.clientX;
  11. prey=e.clientY;
  12. flag=1;
  13. }
  14. function stop()
  15. {
  16. flag=0;
  17. }
  18. function draw(t,e)
  19. {
  20. t.style.cursor="crosshair";
  21. document.getElementById("x").innerHTML=e.clientX;
  22. document.getElementById("y").innerHTML=e.clientY;
  23. if (flag==1)
  24. {
  25. var c=document.getElementById("myCan").getContext("2d");
  26. c.moveTo(prex,prey);
  27. c.lineTo(e.clientX,e.clientY);
  28. c.stroke();
  29. prex=e.clientX;
  30. prey=e.clientY;
  31. }
  32. }
  33. function getOut()
  34. {
  35. flag=0;
  36. }
  37. </script>
  38. </head>
  39. <body>
  40. <canvas id="myCan"
  41. style="border:1px solid #000000" width="256" height="256"
  42. onmousemove="draw(this,event)"
  43. onmouseout="getOut()"
  44. onmousedown="start(this,event)"
  45. onmouseup="stop()">
  46. </canvas>
  47. <p id="x"></p>
  48. <p id="y"></p>
  49. </body>
  50. </html>

转载于:https://www.cnblogs.com/tiandsp/p/7467815.html

发表评论

表情:
评论列表 (有 0 条评论,261人围观)

还没有评论,来说两句吧...

相关阅读

    相关 UML画图笔记

    提纲: 1:面向对象技术 2:模型与可视化建模 3:什么是UML 4:UML发展历史 5:软件过程 6:UML工具 7:UML构成 8:UML实例 9:UML

    相关 javascript学习笔记

    1、什么是javascript? javascript是一种脚本语言。脚本,一条条的文字命令。执行是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,然后执行。常见的