我試圖使用JavaScript獲取圖像的尺寸--Mootools是加載的庫。javascript中的圖像尺寸
但是,即使我得到的圖像元素沒有問題,並且在元素的屬性中看到有效的寬度和高度,但當我嘗試訪問該屬性時,高度值總是返回爲0。
爲什麼?
window.addEvent("domready", function(){
var thisImg = $$("img.myimgclass");
console.dir(thisImg[0]); // prints all image data, including width AND height values
var height = thisImg[0].height;
var width = thisImg[0].width;
console.log(height); // prints 0 even though thisImg shows a valid height set
console.log(width); // prints valid width
});
您是在css中添加樣式還是作爲圖像上的屬性? – scrappedcola
你的腳本在[demo](http://jsfiddle.net/pxfunc/FVaz8/)中給出了正確的值,你的標記是什麼樣的? – MikeM