parent_object.appendChild(div_element);
removeChild
を使うと、divが丸ごと消えていてhtmlが読めず、このエラーが出ます。
Uncaught TypeError: Cannot read property 'appendChild' of null
対策が分かりませんでした。
下記のページには</html>の直前にJSをおけばよい、と・・・。
http://blog.netandfield.com/shar/2015/04/avascript.html
結局、
document.getElementById("id").innerText = "";
として、idのあるdivの中のテキストを空白にすることに。
・・・これだったら、別にappendChildを使う意味がないような・・・。
jQueryだと簡単にできるようですね。
調べたサイト
https://developer.mozilla.org/ja/docs/Web/API/Element/innerHTML
http://analogic.jp/external-js-execute-timing/
<script>
window.onload = function(){
document.getElementById("inline1").style.display="none";
}
</script>
ページ読み込み時にJavaScrtipt実行
window.onloadを使います<script>
window.onload = function(){
document.getElementById("inline1").style.display="none";
}
</script>
0 件のコメント:
コメントを投稿