在JavaScript中获取图像宽度/高度单位

时间:2011-04-27 13:28:36

标签: javascript internet-explorer

我在JavaScript中创建一个图像对象

myImg = document.createElement('<img id=preview_image src="src/myImage.jpg" align="baseline" width="50%" height="80%"/>');

图像HTML将从给定形式的数据库中获取。 现在,我如何获得单位的高度和宽度(在这种情况下宽度为50%)?

2 个答案:

答案 0 :(得分:3)

var width = myImg.width,   // width = '50%'
    height = myImg.height; // height = '80%'

// or
width = myImg.getAttribute('width'),
height = myImg.getAttribute('height');

答案 1 :(得分:0)

据记录,每个DOMElement都有ClientHeight和ClientWidth属性,这些属性将具有您需要的值。

https://developer.mozilla.org/en/DOM/element