<html>
<body>
<input type=button value='distance' onclick="alert('distance:' + calDis(lefte,righte))">
<script>
function calDis(oLeft,oRight)
{
return (relativeL(oRight) - relativeL(oLeft) - oLeft.offsetWidth);
}
function relativeL(oElement)
{
var ndis = 0;
while(oElement.tagName != "BODY")
{
ndis += oElement.offsetLeft;
oElement = oElement.offsetParent;
}
return ndis;
}
</script>
<input id='lefte' type=button value='button'> <input id='righte' type=text>
</body>
</html>
is ok?
<body>
<input type=button value='distance' onclick="alert('distance:' + calDis(lefte,righte))">
<script>
function calDis(oLeft,oRight)
{
return (relativeL(oRight) - relativeL(oLeft) - oLeft.offsetWidth);
}
function relativeL(oElement)
{
var ndis = 0;
while(oElement.tagName != "BODY")
{
ndis += oElement.offsetLeft;
oElement = oElement.offsetParent;
}
return ndis;
}
</script>
<input id='lefte' type=button value='button'> <input id='righte' type=text>
</body>
</html>
is ok?
解决方案 »
- 求高手解决JS问题
- 请教,这样的 htm 怎么取得 body 里的html?
- 这个怎么写啊~~,急~~在线等~~
- 为什么在firefox下提示..... is not function!!!!!!
- [没分了啊]JAVASCRIPT有没有这个功能,使匹配文字是选中状态????????
- 大侠帮帮忙,调试了一个上午了,谢谢~~
- 节日愉快。请教ONBLUR怎样才能用好?
- 一个比较难的表单验正问题,高手过来看一下。。。
- 有没有办法动态给表格添加列?
- 如何在网页中嵌入海康视频
- http://expert.csdn.net/Expert/topic/1929/1929725.xml?temp=.5074427
- 还是刚才那个正则表达式的问题
<body>
<input type=button value='distance' onclick="alert('distance:' + calDis(lefte,righte))">
<script>
function calDis(oLeft,oRight)
{
return (relativeL(oRight) - relativeL(oLeft) - oLeft.offsetWidth);
}
function relativeL(oElement)
{
var ndis = 0;
while(oElement.tagName != "BODY")
{
ndis += oElement.offsetLeft;
oElement = oElement.offsetParent;
}
return ndis;
}
</script>
<input id='lefte' type=button value='button'> <br><br><br><br><br><br><br><br> <input id='righte' type=text>
</body>
</html>
不是
<body>
<input type=button value='distance' onclick="alert('distance:' + calDis(lefte,righte))">
<script>
function calDis(oLeft,oRight)
{
return (relativeL(oRight) - relativeL(oLeft) - oLeft.offsetTop);
}
function relativeL(oElement)
{
var ndis = 0;
while(oElement.tagName != "BODY")
{
ndis += oElement.offsetTop;
oElement = oElement.offsetParent;
}
return ndis;
}
</script>
<input id='lefte' type=button value='button'> <br><br><br><br><br><br><br><br> <input id='righte' type=text>
</body>
</html>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<form name=myform>
<br><br><br>
<input type=button onclick=count() value=button name=bt>
<br><br><br>
<input type=text name=text>
</form>
<script language=javascript>
function count()
{
alert(document.myform.text.offsetTop-document.myform.bt.offsetTop)
}
</script></BODY>
</HTML>