1、用canvas来实现画图的代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style media="screen"> body { background:black; text-align:center} #v1 { background:white} </style> <script> window.onload=function () { let oV=document.getElementById('v1'); let gd=oV.getContext('2d'); //图形上下文——绘图接口 let oColor=document.getElementById('color1'); let color; oColor.onchange=function () { color=this.value; } let lastX,lastY; oV.onmousedown=function (ev) { lastX=ev.offsetX; lastY=ev.offsetY; oV.onmousemove=function (ev) { gd.beginPath();//清除之前所有的路径 gd.moveTo(lastX,lastY); gd.lineTo(ev.offsetX,ev.offsetY); lastX=ev<