我有一个字段集,我想在 JavaScript 中确定顶部(包括图例)和底部边框的高度(厚度),以及左右边框的宽度。
我正在尝试调整位于字段集中的 JavaScript 表的大小,以便调整字段集 + 表的大小以适合页面上的特定区域。如果我将表格设置为区域的尺寸,那么 fieldset+table 组合对于该区域来说太大了,所以我需要减去 fieldset 边框占用的空间。
谢谢你。
我有一个字段集,我想在 JavaScript 中确定顶部(包括图例)和底部边框的高度(厚度),以及左右边框的宽度。
我正在尝试调整位于字段集中的 JavaScript 表的大小,以便调整字段集 + 表的大小以适合页面上的特定区域。如果我将表格设置为区域的尺寸,那么 fieldset+table 组合对于该区域来说太大了,所以我需要减去 fieldset 边框占用的空间。
谢谢你。
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;
}