私はこのHTMLを持っています。JavaScriptはjQueryの.findのような要素を見つける()
マイJS:
window.onload = function(){
var width = document.querySelector('.parent > p > img').getAttribute('width');
var img = document.querySelector('.parent > p > img');
img.style.width = width+'px';
};
しかし、それでもまだ、私はこのエラーを取得する:
Uncaught TypeError: Cannot read property 'getAttribute' of null
だから、img
は私がimg
.parent
div
から見つけることができますどのように..推測見つかりませんか? document.querySelector('.parent > p > img')
リターンヌルを意味
'幅を'は間違って綴られています –
コードはうまく動作するはずです。ちょうどタイプミスを修正してテストしました。 – epascarello
それでは、どのようにエラーが発生しますか?私のために働かない? – EBuzila