Chrome 拡張機能内の新しいタブのページ要素に値を挿入する必要がある場合はどうすればよいですか?
私は使っている:
document.getElementsByClassName("quotes").innerHTML = Quotes[x];
ページに表示されnewtab-script.js
ますが、コンソールに次のエラーが表示されます。
Uncaught TypeError: Cannot set property 'innerHTML' of null
私のページには、div
という名前のクラスが含まれていますが、quotes
これを警告すると:
document.getElementsByClassName("quotes")
結果はnull
です。
私のコードは次の形式です。
window.onload = function abc (){
alert(document.getElementById('a'));
document.getElementById('a').innerHTML ="ishaan";
}
Google Chrome の新しいタブページを上書きする HTML ページにスクリプト ファイルをインポートしています。私のスクリプトはスクリプトファイルにあります。