コードコピーは次のとおりです。
//子供を追加する前にすべての子供を削除します
var usernameele = document.getElementById( "username");
var children = usernameele.childnodes;
for(var i = children.length-1; i> = 0; i-){
usernameele.removechild(Childs [i]);
}
var username = document.createTextNode(obj.username);
usernameele.appendchild(username);
財産:
NextSiblingは、現在のノードの次の兄弟ノードを返します(読み取り専用)
以前のものは、このノードの前の兄弟ノードを返します(読み取り専用)
ParentNodeは親ノードを返します(読み取り専用)
子育てストレージノードの子ノードリスト(読み取り専用)
nodevalueはノードのテキストを返します(読み取り可能で書き込み可能)
テキストは、このノードとその子孫のテキストコンテンツを返します(読みやすく、書き込み可能)
nodenameノードの名前を返します(読み取り専用)
属性ストレージノードの属性のリスト(読み取り専用)
DataTypeこのノードのデータ型を返します
DTDまたはXMLスキーマで与えられたノードの定義定義(読み取り専用)
Doctypeドキュメントタイプノード(読み取り専用)を指定します
documentlementドキュメントのルート要素を返します(読み取り可能で書き込み可能)
FirstChildは現在のノードの最初の子ノードを返します(読み取り専用)
実装はxmldomimplementationオブジェクトを返します
LastChildは現在のノードの最後の子ノードを返します(読み取り専用)
nodeTypeノードのタイプを返します(読み取り専用)
nodeTypedValueストアノード値(読み取り可能で書き込み可能)
ownerdocumentこのノードを含むルートドキュメントを返します(読み取り専用)
解析されたものは、このノードとその子供が解析されたかどうかを返します(読み取り専用)
プレフィックスは名前空間プレフィックスを返します(読み取り専用)
PRESEREVEWHITESPACEブランクを保持するかどうかを指定します(読みやすく手紙)
URLは最近ロードされたXMLドキュメントのURLを返します(読み取り専用)
XMLは、ノードとその子孫のXML表現を返します(読み取り専用)
方法:
getElementsByTagname指定された名前の要素のセットを返します
appendChild現在のノードに新しい子ノードを追加し、最後の子ノードの後に配置します
createElement要素ノードを作成します
createTextNode指定されたデータを含むテキストノードを作成します
RemoveChildは、子ノードリストから指定された子ノードを削除します
haschildnodes現在のノードに子供がいるかどうかを返します
CloneNodeは、現在のノードのコピーを返します
creatTribute新しい属性を作成します
CreatecDatasectionは、指定されたデータを含むCDATAセグメントを作成します
CreateCommentコメントノードを作成します
createdocumentfragmentは、documentfragmentオブジェクトを作成します
createEntityReferenceエンティティリファレンスオブジェクトを作成します
CreatENodeは、特定のタイプ、名前、名前空間のノードを作成します
createPorcessingInstruction操作コマンドノードを作成します
指定されたノードの前に子ノードを挿入する前に挿入します
指定された場所にXMLドキュメントをインポートします
指定された文字列のloadxmlインポートXMLドキュメント
置き換えchildノードリストから指定された子ノードを交換する
XMLファイルを指定されたノードに保存します
SelectNodesはノードに指定された一致を行い、一致するノードリストを返します
selectsinglenodeはノードに指定された一致を行い、最初の一致するノードを返します
指定されたスタイルシートを使用して、変換ノードはノードとその子孫を変換します
TransformNodetOObjectは、指定されたスタイルシートを使用してノードとその子孫をオブジェクトに変換します