欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

用JavaScript实现使用鼠标画线的示例代码_javascript技巧

程序员文章站 2022-04-15 12:05:15
...
 
 

 
Untitled 1
"; return pointDiv; } /** 根据两点坐标画直线。 */ function line(x1,y1,x2,y2){ var slope; //斜率 var direction;//坐标运动方向 var tx = x2 - x1; var ty = y2 - y1; if(tx == 0 && ty == 0)return; var points = ""; var axis;//坐标轴上的坐标 if(Math.abs(tx) >= Math.abs(ty)){//在x轴上移动 direction = tx > 0 ? 1 : -1; tx = Math.abs(tx); slope = ty / tx; axis = x1; for(i = 0; i 0 ? 1 : -1; ty = Math.abs(ty); slope = tx / ty; axis = y1; for(i = 0; i
相关标签: 鼠标 画线