DOM ノードのディープ クローン作成関数 cloneNode() の使用例_JavaScript スキル

WBOY
リリース: 2016-05-16 16:20:55
オリジナル
1858 人が閲覧しました

この記事の例では、DOM ノードのディープ クローン作成関数 cloneNode() の使用法について説明します。皆さんの参考に共有してください。

具体的な実装方法は以下のとおりです。

コードをコピー コードは次のとおりです:

<頭>
<スクリプトタイプ="text/javascript">
関数 t(){
var nodeul = document.getElementsByTagName('ul')[0];//コピーする必要がある UL ノードを取得します
var newul = nodeul.cloneNode(true);//true はディープコピーを意味します。つまり、li とエッジの下のテキストも一緒になります。false の場合、ul
のみがコピーされます。
var node_copy = document.getElementById('copyul');
node_copy.appendChild(newul);
}

















この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート