欢迎光临
我们一直在努力

利用JS在页面上动态生成直线

建站超值云服务器,限时71元/月

x1:<input type=text id=x1 value=100><br>
y1:<input type=text id=y1 value=100><br>
x2:<input type=text id=x2 value=200><br>
y2:<input type=text id=y2 value=200><br>
<input type=button value=draw onclick=line(x1.value,y1.value,x2.value,y2.value)>
<div id=line1 style="position:absolute;left:0;top:0;color:red;font-size:8px">
</div>
<script>
function drawline(x,y,linelength,linestyle)
{
  var s="";
  if(linestyle==h)s=<hr color=red width=+linelength+>;
  else  for(var i=0;i<linelength-2;i++)s+="|<br>";
  document.body.innerhtml+=<div id=line1 style="position:absolute;left:0;top:0;color:red;font-size:8px"></div>;
  with(line1[line1.length-1])
  {
     innerhtml=s;;
     style.pixelleft=x;
     style.pixeltop=y;
  }
}
function line(x1,y1,x2,y2)
{
  drawline(x1,y1,(y2-y1)/8,v);
  drawline(x1,y2,(x2-x1),h);
}
</script>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 利用JS在页面上动态生成直线
分享到: 更多 (0)

相关推荐

  • 暂无文章