javascriptはdivのwidth、heightを取得します.

616 ワード

dcument.getElemenntById(‘element’).style.xxx
要素のスタイル情報を取得することができますが、DOM要素style属性の中のスタイルルールだけを取得しています.クラス属性で参照されている外部スタイルテーブルについては、取得できません.
IEは他のブラウザとは違っています.

 
var oBox = document.getElementById("box");
var width =  oBox.currentStyle.width ;
 其他浏览器 
  
 var width = getComputedStyle(oBox,false).width;
互換性のある書き方
var width = oBox.currentStyle? oBox.currentStyle.width :getComputedStyle(oBox,false).width;
var height = oBox.currentStyle? oBox.currentStyle.height :getComputedStyle(oBox,false).height;