top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
毎回忘れがちな innerHTML にテキストの HTML を突っ込んで DOM ツリー化する手順をメモ。
var newdiv = document.createElement("div");
newdiv.innerHTML = "<p>Hello innerHTML world.</p>";
document.getElementById("targetnode").appendChild(newdiv.firstChild);
これを HTML に組み込む際の方法もメモ。無名関数で即時関数する方法も書き方をよく忘れるのでこれも備忘を兼ねます。
<html>
<head>
<title>Simple innerHTML sample.</title>
</head>
<body>
<h1>Simple innerHTML sample</h1>
<div id="targetnode" />
<script type="text/javascript">
(function(){
var newdiv = document.createElement("div");
newdiv.innerHTML = "<p>Hello innerHTML world.</p>";
document.getElementById("targetnode").appendChild(newdiv.firstChild);
})();
</script>
</body>
</html>