###やりたいこと
ショートカットを作ろうと思って、id要素に出力するときのコードのショートカットを関数で実装しようと思って、以下のコードを書きました。
home.html
html
1<script> 2sethtml('sss','<a href="www">aaa<a>'); 3</script> 4<div id="sss"></div>
test.js
javascript
1function sethtml(id,html1){ 2 document.getElementById(id).innerHTML = html1; 3}
エラー
これでやってみたところsssにaaaが表示されず、コンソールを確認したところ次のようなエラーが出ました。
error
1Uncaught TypeError: Cannot set property 'innerHTML' of null 2 at sethtml (test.js:7) 3 at home.html:131
これは、MacのChromeで、バージョンは74.0.3729.169です。
わかる方いたらお願いします!!

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/31 11:40
2019/06/01 02:02
2019/06/01 06:45