備忘録的プログラミングリファレンス

replaceChild() メソッド

Node.replaceChild()

 replaceChild() メソッドは、子オブジェクトの置換を行う Node インターフェイスのメソッドです。 第2引数は、 Node オブジェクトの子オブジェクトである必要があります。第2引数のオブジェクトを第1引数のオブジェクトに置き換えます。

指定オブジェクトの削除
Node.replaceChild( new_Node, old_Node );

詳しくは Example を参照してください

 もしも置き換えるための第1引数のオブジェクトが既に存在している場合は、そのオブジェクトが移動して第2引数のオブジェクトと置き換わります。

 このメソッドはNode インターフェイスのメソッドで、インターフェイスを継承する DocumentElement オブジェクトで共通して利用できます。

ページ内 Index

Syntax

in JavaScript

old_Node = Node.replaceChild( new_Node, old_Node );

 返り値は、置換されたオブジェクトです。

引数(Parameter Values)

Value摘要
new_Node置き換えるオブジェクト。既存の場合は移動して置換
old_Node置換されるオブジェクト

返り値(Return Values)

Type摘要
old_Node置換されるオブジェクトが返る

Example

 .replaceChild() メソッドの例です。