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番号と項目名を列挙します

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

簡単 YouTube動画をダウンロード、音声のみ保存する方法 2019

DOMノードオブジェクトを文字列に変換する

PowerShellでJPG画像のリサイズとウォーターマーク画像との合成を同時に行う

AppleScript 改行 コード 置換

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