javascript-获取具有最大顶部的元素的height属性

时间:2014-05-06 04:47:38

标签: javascript css

我需要获取一个具有最大top的元素的height属性。我将按照建议here获得元素的最大顶部

相同的html代码与下面显示的代码非常相似。

style=\"left: 200; top: 10; width: ; height:50 ; position: absolute; display: none; \"  title='...' >...</BUTTON><span  style=\"position:absolute;height:500;left:10px;top:35px;\" "

那么如何才能获得相同的height属性。在上面的字符串中,我应该得到高度为500,因为top:35是2的最大值。我可以在包含这些参数的字符串中包含n个元素。

1 个答案:

答案 0 :(得分:0)

好的,让我们假装你有一个div,或者真的有任何带有这些活动样式的元素:

<div id='attr' ></div>

获取元素的属性非常简单。有多种方法可以做到这一点。

首先:

document.getElementById('attr').getAttribute('height');

哪个应该返回当前的高度。

您也可以使用其他方法执行相同的操作,假设您知道要查找的元素:

document.getElementsByTagName('div')[0].getAttribute('height');哪个会做同样的事情。 [0]索引号仅表示它的第一个div元素。

此外,我建议您使用单位(例如%或px)指定样式的度量。虽然那里还有很多其他单位。

我希望这就是你要找的东西!