如何用 js 获取table 或者其他块状标签的 宽和高

JavaScript014

如何用 js 获取table 或者其他块状标签的 宽和高,第1张

以table为例,首先为其设计class或者id如:id为table

然后进入js中

定义一个对象

var table=document.getelementbyid("table")

这是获取这个元素

然后宽和高

就是table.width

table.height

iframe里面加载的页面跟本页面的加载完成时间是不一定的,所以你这里直接取,可能iframe的页面还没加载完。采用以下方式试一下:

<iframe src="....jsp" onload="这里调用你要运行的代码"></iframe>

<body>

<div style="border: 1px solid redheight:200pxwidth: 200px"></div>

<script>

$(function(){

alert($("div")[0].offsetWidth)

})

 

</script>

</body>

这是我刚写的一个例子,你可以看一下,可能不太好。

下面这两个是我在网上搜到直接复制的

标签元素的宽高值获取

//绝对宽度

Obj.offsetWidth

//绝对高度

Obj.offsetHeight