使用Javascript我已經能夠在我的html文檔中選擇一個圖像元素(一個對象,例如img1
)。我也可以使用img1.style
來獲得它的風格。但是,以下將返回一個空警報:Javascript:獲取img元素的寬度
alert(img1.style.width);
,而這在同一位置使用正常工作:
alert(img1.width);
,所以我不認爲它與圖像的問題不已經加載了。
我可以設置寬度使用兩個選項中的任何一個,但是,我喜歡使用第一個,當然。但爲什麼我不能得到使用第一個寬度?
這不是我想要完成的任務,這是這裏的問題(我可以用第二種方式做到這一點);我想知道第一種方式有什麼問題。
取決於項目的大小,使用jQuery的'width()'函數可能是有用的,所以你不必擔心所有這些! – Connell 2012-01-16 10:16:00
你可能是對的。但這並不是一個巨大的項目,我想堅持純JavaScript,並在考慮jQuery之前,通過努力編寫更多實踐。 – 2012-01-16 10:21:06
好電話!是的,我同意,有時候jQuery對於一個小項目可能有點太過分了。但是如果在一個更大的項目中有類似的問題,jQuery會解決這個問題(可能還有其他很多問題) – Connell 2012-01-16 10:42:45