2016-09-13 2 views
0
私は新しいブロガーのテンプレートを構築してい

を持っているので、私は私が意味することを知ってこれを見 良い品質を持って親指の大きさを変更したいリサイズ親指は良質

最初のリンク
http://lh3.googleusercontent.com/-Z3ehpCSmr7Q/AAAAAAAAAAI/AAAAAAAADqQ/N1vT4RZldjM/s35-c/photo.jpg

ここ

、第2リンク
http://lh3.googleusercontent.com/-Z3ehpCSmr7Q/AAAAAAAAAAI/AAAAAAAADqQ/N1vT4RZldjM/s200-c/photo.jpg

私はこのコードを実行すると、私はこのエラーを持っている

var x = document.getElementsByTagName('IMG'); 
for(i = 0 ; i < x.length ; i++){ 
    var y = document.getElementsByTagName('IMG')[i]; 
    var z = y.getAttribute('src'); 
    var m = z.search('s35-c'); 
    if(m == -1){ 
     // NO THING 
    } else{ 
     var d = z.replace('s35-c','s60-c'); 
     document.getElementsByTagName('IMG')[i].getAttribute('src') = d; 
    }; 
} 

私のJSコードです。このライン

document.getElementsByTagName('IMG')[i].getAttribute('src') = d; 

ため

Invalid left-hand side in assignment 

私はまた が:)

答えて

0

に感謝し、私は最終的に

var x = document.getElementsByTagName('IMG'); 
for(i = 0 ; i < x.length ; i++){ 
var y = document.getElementsByTagName('IMG')[i]; 
var z = y.getAttribute('src'); 
var m = z.search('s35-c'); 
if(m == -1){ 
// NO THING 
}else{ 
document.getElementsByTagName('IMG')[i].removeAttribute('src'); 
var d = z.replace("s35-c","s100-c"); 
document.getElementsByTagName('IMG')[i].setAttribute('src', d); 
}; 
} 
+0

それを得た、画像をロードする前にこの部分s35-cを変更する方法を知りたいですまあ、あなたはそれを修正しました。あなたは 'setAttribute()'の代わりに 'getAttribute()'の結果に値を代入していたことを忘れてしまいました。また、なぜあなたは意図をスキップして、少なくとも「n^2」回すべての画像を取得していますか?あなたはそれらを一度入手してループすることができますか? –

+0

あなたは説明することができます! –

+0

あなたの質問は何ですか? –