XML DOM insertNode() အမည်မှူး
အသုံးပြုခြင်း နှင့် အပြုအရင်
insertNode() သုံးနိုင်သော အမည်မှူး သည် အစိတ်အပိုင်း၏ အစိတ်အပိုင်း အစွဲပေါ်မူးယား သို့ အစိတ်အပိုင်း တစ်ခု ထည့်သွင်းသည်
အပြောအဆ
insertNode(newNode)
ပါ
ပါ | 描述 |
---|---|
newNode | စည်းကမ်းတခုခု သို့ သို့မဟုတ် အစိတ်အပိုင်း သို့ ထည့်သွင်းသည် |
ပေါ်လစ်မှု
အကြောင်း newNode Attr、Document、Entity သို့မဟုတ် Notation အစိတ်အပိုင်း ဖြစ် လျှင် အမှားအားလုံး INVALID_NODE_TYPE_ERR RangeException အမှား.
အောက်ပါ အခြေအနေများ အောက်မှာ အမည်မှူး သုံးနိုင်သော DOMException အမှား ဖြစ်ပေါ်လာမည်
- HIERARCHY_REQUEST_ERR - ပေါ်လစ်မှုသုံးနိုင်သော အစိတ်အပိုင်း၏ အစိတ်အပိုင်းများ သည် အကြီးမားသော အစိတ်အပိုင်း မပါဘဲ သို့မဟုတ် အမည်မှူး အစိတ်အပိုင်း မပါဘဲ သို့မဟုတ် newNode 是该节点的祖先节点(或是该节点自身)。
- NO_MODIFICATION_ALLOWED_ERR - 包含范围的开始点的节点(或它的祖先节点)是只读的。
- WRONG_DOCUMENT_ERR - newNode 与范围所属于的文档不同。
描述
该方法将把指定的节点(和它的所有子孙节点)插入文档范围的开始点。当该方法返回时,当前范围将包括新插入的节点。如果 newNode 已经是文档的一部分,那么它将被从当前位置删除,然后重新插入范围的开始点。如果 newNode 是 DocumentFragment 节点,那么插入的不是它自身,而是它的子孙节点,按顺序插入范围的开始点。
ကြောင်း သည် လက်ရှိ ပြင်းထန် ဖြစ်သော အခွဲ ဖြစ်သည့် Text အဖွဲ့ ဖြစ် သော် သို့မဟုတ် အသင်း သည် သို့မဟုတ် အသင်း အခွဲ ဖြစ်သည့် အခွဲ ဖြစ် သော် ထိန်းချက် လုပ်ကိုင် ခြင်း အချိန်တွင် သို့မဟုတ် အသင်း အခွဲ သည် သို့မဟုတ် အသင်း အခွဲ ဖြစ် သော အခွဲ သည် ထိန်းချက် ပြီး အခွဲ ကို ကွဲခွဲပါ။ newNode Text အဖွဲ့ ဖြစ်သည့် အခွဲ သည် ဝီကီစင်တာ ထဲသို့ ထိန်းချက် ပြီး မည်သည့် အခြား Text အဖွဲ့ ကို မဆက်သွယ်လိမ့်မည်။ ဆက်သွယ်ခြင်း လုပ်ကိုင် လိုသော် အခွဲ ကို ခေါ်ခြင်း Node.normalize() ဓာတ်ပြား