现有<table><tr><td><span id="span1"></span></td></tr></table>
xx=getElementById("span1");
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex].offsetWidth
和
xx.offsetWidth有什么异同
还是说根本没有xx.offsetWidth这个说法
JS菜鸟求教
xx=getElementById("span1");
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex].offsetWidth
和
xx.offsetWidth有什么异同
还是说根本没有xx.offsetWidth这个说法
JS菜鸟求教
xx是span
两个不同对象的属性
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex]
和
xx.parentNode的异同
没听过offsetWidth
得到的是<span>的对象形式
=========================================
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex].offsetWidth
xx.parentNode得到<td>的对象形式
xx.parentNode.parentNode得到的是<tr>的对象的形式
xx.parentNode.cellIndex得到的是<td>在<tr>中(第)行数的索引值(从0开始)
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex]得到的是<td>对象形式
xx.parentNode.parentNode.cells[xx.parentNode.cellIndex]
和
xx.parentNode等价了?
<script>
xx=document.getElementById("span1");
yy=xx.parentNode.parentNode.cells[xx.parentNode.cellIndex];
alert(xx.parentNode===yy);</script>