当前位置: 代码迷 >> Java Web开发 >> 如何获取元素高度
  详细解决方案

如何获取元素高度

热度:7483   发布时间:2013-02-25 21:13:42.0
怎么获取元素高度?
现在我要点击 配置 就能获取当前 行 的高度? 请问jquery 怎么写? 适用IE浏览器 

<table id="table" width="800" border="1">
  <tr id="tr1">
  <td>用户名</td>
  <td>密码</td>
  <td><a href="javascript:test(this)">配置</a></td>
  </tr>
  <tr id="tr2">
  <td>张三</td>
  <td>zhangsan</td>
  <td><a href="javascript:test(this)">配置</a></td>
  </tr>
  <tr id="tr3">
  <td>李四</td>
  <td>lisi</td>
  <td><a href="javascript:test(this)">配置</a></td>
  </tr>
  <tr id="tr4">
  <td>王五</td>
  <td>wangwu</td>
  <td><a href="javascript:test(this)">配置</a></td>
  </tr>
  </table>

------解决方案--------------------------------------------------------
var array = $(".tableCell span");
var height = array[i].offsetHeight;
------解决方案--------------------------------------------------------
function test(td)
{
//这样取,后面会有个px
var h = td.style.height;

//要这样转换,才能转换为int
var h1 = parseInt(h);
}
------解决方案--------------------------------------------------------
探讨

好像。document.getElementById('trID').hight 。 不行的话,查DHTML手册。
JQUERY不太清楚
  相关解决方案