VML怎么自动捕捉线的中点

本文介绍了一种通过输入门片数量后自动在矩形框内绘制等距竖直线的方法。根据门片数量的不同,在矩形框内相应位置绘制指定数量的竖直线,线条长度与矩形框高度相同。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我要达到的目的就是在输入门片数以后,点击确定,会自动的画竖线.假如门片数为2.那么就在方框的中点画一条竖直的线.假如门片数为3,那么就在方框的1/3和2/3的位置各画一条竖直的线.依此类推.这个线是在生成的矩形框累生成的.线的长度和生成的矩形框的高度是一样的.要求有坐标理论.谢谢..
<HTML xmlns:v>
<HEAD> <style> v\:*{behavior:url(#default#VML);} /*声明V为VML变量*/</style>
<script language="javascript">

function inputvalue()
{
var h,w;
h=document.getElementById("h").value;
w=document.getElementById("w").value;

document.getElementById("demo").style.width=parseInt(w);
document.getElementById("demo").style.height=parseInt(h);
//让画出来的图形默认位于整个大框的中心位置.
document.getElementById("demo").style.left=(parseInt(window.screen.width)/2-(w/2));
document.getElementById("demo").style.top=(parseInt(window.screen.height)/2-(h/2));

document.getElementById("demo").style.display="";//设置层为可见
}
</script>
</HEAD>
<BODY>
<B>第一个VML实例:</B><p>
高:<input type="text" id="h">
宽:<input type="text" id="w">
<input type="button" οnclick="inputvalue();" value="设置大小"><p>

门片数:<input type="text" id="m">
<input type="button" οnclick="drawvalue();" value="确定">


</div>
<v:group style= "width:400px;height:400px;position:relative; " CoordOrig= "100,100 " CoordSize= "2800,2800 "> </group>
</body>
</HTML>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值