2017-05-08 8 views
0

innerHTMLを使用してinfoクラスのpタグ内のテキストを変更したいが、正しく機能しません。このコードに何か間違っていますか?ありがとう。innerHTMLを使用してpタグ内のテキストをクラスで変更する方法

Javascript;

var pokeDescription = document.getElementsByClassName("info"); 
for(var n=0; n < pokeDescription; n++){ 
    pokeDescription[n].innerHTML = data.info.description; 
} 

HTML;

<p class="info">Description here</p> 
+7

をn個 marzelin

+0

あなたのhtmlを共有してもらえますか? –

答えて

0

あなたはあなたのループ内lengthフィールド欠けている.length

var pokeDescription = document.getElementsByClassName("info"); 
    for(var n=0; n < pokeDescription.length; n++){ 
     pokeDescription[n].innerHTML = data.info.description; 
    } 
0

を忘れてしまった:

var pokeDescription = document.getElementsByClassName("info"); 
    for(var n=0; n < pokeDescription.length; n++){ 
     pokeDescription[n].innerHTML = data.info.description; 
    } 
関連する問題