再问:怎样求td的left。 zqp1771(風之曲),一看就不对啊 monkeys(study.net)谢谢你希望大家帮我一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 td.getBoundingClientRect().left这个可以啊,他表示,单元格至窗体左边框的距离!不过所有单元格的这个值相同也只能说明,他们排列是在一条线上,但是他们不一定是在一个表格中象你说的要判断是否在同一列上的话。我想还的加上一个,判断他们的父级是不是同一个表格。 td.getBoundingClientRect().left 是该td的左顶点相对所在窗体的坐标td.offsetLeft是该td相对所在容器table的左顶点坐标你可以这样来测试 理解<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页 1</title></head><body><table border="1" style="border-collapse: collapse" width="100%"> <tr> <td id="td" onmousemove="alert(this.getBoundingClientRect().left+','+this.offsetLeft)"> </td> <td id="td1" onmousemove="alert(this.getBoundingClientRect().left+','+this.offsetLeft)"> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr></table></body><script language="javascript"><!--//alert(td.getBoundingClientRect().left)//alert(td.offsetLeft);document.onmousemove=function(){window.status=event.clientX + ","+ event.clientY;}//--></script></html> 链接时如何传递参数? js中dispatchEvent后的处理 急招资深javascript程序员 请教正则表达式问题 一个点击按钮发送信息的JS 麻烦各位帮我看看 关于窗口关闭刷新 如何IE内禁止CNTR+N新建窗口,当然也禁止在Menu中选择该命令 如何作 pdf文件被显示完成后就把它删除,请高手指点。 菜鸟在学习,有问题,在线等待。解决后立刻给分。 jquery validate 前端验证,有时生效,有时不生效,求助! Jscript.encode是什么意思? 如何用javascript下拉菜单传递函数
这个可以啊,
他表示,单元格至窗体左边框的距离!
不过所有单元格的这个值相同
也只能说明,他们排列是在一条线上,但是他们不一定是在一个表格中
象你说的要判断是否在同一列上的话。
我想还的加上一个,判断他们的父级是不是同一个表格。
td.offsetLeft是该td相对所在容器table的左顶点坐标你可以这样来测试 理解
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body>
<table border="1" style="border-collapse: collapse" width="100%">
<tr>
<td id="td" onmousemove="alert(this.getBoundingClientRect().left+','+this.offsetLeft)"> </td>
<td id="td1" onmousemove="alert(this.getBoundingClientRect().left+','+this.offsetLeft)"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</body>
<script language="javascript">
<!--
//alert(td.getBoundingClientRect().left)
//alert(td.offsetLeft);document.onmousemove=function(){
window.status=event.clientX + ","+ event.clientY;}
//-->
</script>
</html>