私のHTML:<div id="bar" ></div>
私のCSS:
#bar
{
border-left-width:150px;
}
私のJS:
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;
}
alert(getStyle(document.getElementById("bar"),"border-left-width"));//Outputs 0px
フィドル: http: //jsfiddle.net/4ABhZ/1
どうすればborder-left-width
物件を取得できますか?(私の例では、(Firefoxで)機能していません)