2017-04-21 4 views
0

私は、このようなJSコードを持っているのinnerHTMLプロパティを変更するには?ありがとう。どうinnerHTMLの

EDIT:

私の全体のコードはこれです:

var titles = document.getElementsByTagName('title'); 
for (var i = 0; i < titles.length; i++) { 
    if (titles[i].innerHTML == 'MyTitle') { 
     console.log(titles[i].innerHTML); 
     var parent = titles[i].parentElement; 
     console.log(parent.innerHTML); 
     titles[i].innerHTML == '1215546162'; 
     console.log(titles[i].innerHTML); 
     $(parent).attr('fill', 'blue'); 
    } 
} 
+1

'parent.innerText = "新しい"'や '$(親)の.text( "新しい")' – gurvinder372

+1

あなたはhtmlコードを共有してくださいすることができますか? – brk

+0

document.title = "新しいタイトル"ですが、なぜJavaScriptで変更したいのですか? – Anil

答えて

3

たぶんこのことができます:

titles[i].innerHTML="New Title"; 

タイトルは、このフィドルで(コンソールを見て)変化している:https://jsfiddle.net/ek6f9jq8/2/

+0

これは機能しませんでした。 – jason

+0

これはこのフィドルと同様に動作するはずです。https://jsfiddle.net/ek6f9jq8/ – zuluk

+0

私の編集した回答を確認してください。 – jason

0

私はあなたのコードの正確な目的を知らないが、これは参考になるかもしれない。

var head = document.getElementsByTagName("head")[0]; 
var title = head.getElementsByTagName("title")[0]; 
title.innerHTML = "Foo"; 
+1

または 'document.title = 'Foo'' – Kaiido