首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何获取元素高度

2012-09-10 
怎么获取元素高度?现在我要点击配置就能获取当前 行 的高度?请问jquery 怎么写?适用IE浏览器table idta

怎么获取元素高度?
现在我要点击 配置 就能获取当前 行 的高度? 请问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不太清楚

热点排行