DOM JavaScript 要素の複製

Quick Edit Pencil
いままではcleateElementで要素を構築していましたが、cloneNodeを知ってしまった。
便利です。


【JavaScript】 DOM:要素の複製 cloneNode ( しゃいん☆のブログ| 名古屋市 Webシステム開発 サーバ構築 ネットワーク構築 株式会社コネクティボ )

cloneNode

<script type="text/javascript">
<!--
var count = 0;
function hoge() {
    // クローン生成
    tpl   = document.getElementById('template01');
    clone = tpl.cloneNode(true);
    // idとdisplayの設定
    clone.id            = "dispData_" + count;
    clone.style.display = "inline";
    // 表示
    base = document.getElementById('display_area')
    base.appendChild(clone);
    // カウンタアップ
    count++;
}
//-->
</script>
<div id="template01" style="display:none;">
<img src="http://shain.blog.conextivo.com/images/js/human_b.gif">
</div>
<div id="display_area"></div>
<input type="button" value="画像を複製して表示" onClick="hoge()">

このブログの人気の投稿

PowerShellのGetDetailsOf メソッドでプロパティの詳細情報のID番号と項目名を列挙します

Blender: 辺の長さを数値で指定するアドオン

書字方向 横書方向変換スクリプト 左書きから右書きへ(コピペ用途)

ヤバい!JAPANNEXT WQHD対応 27型ワイド液晶ディスプレイ「JN-IPS2716WQHD」を注文してみた!!!

PowerShellで複数ファイルのプロパティを取得する方法(準備編)

決定版 Edgeでローカルファイルを開く パワーシェルスクリプト (ウインドウズでドロップレット)

カルチャーラジオ 科学と人間 薬と毒の歴史をひも解く 日本薬科大学教授…船山信次

Windows10でアプリケーションごとに輝度を設定、自動で変更する - AutoHotkey