我有一个fieldset,我想在JavaScript中确定顶部边框(包括图例)和底部的高度(粗细),以及左边和右边边框的宽度。
我正在尝试调整位于字段集中的JavaScript表的大小,以便将字段集+表的大小设置为适合页面上的特定区域。如果我将表格设置为区域的尺寸,则字段集+表格组合对于该区域来说太大,因此我需要减去字段集边界占用的空间。
谢谢。
答案 0 :(得分:0)
var fieldset = document.getElementsByTagName("fieldset")[0];
alert(getStyle(fieldset, "borderTopWidth"));
alert(getStyle(fieldset, "paddingTop"));
//http://www.quirksmode.org/dom/getstyles.html
function getStyle(el,styleProp)
{
if (el.currentStyle)
var y = el.currentStyle[styleProp];
else if (window.getComputedStyle)
var y = document.defaultView.getComputedStyle(el,null).getPropertyValue(styleProp);
return y;
}