XML DOM surroundContents() విధానం
నిర్వచనం మరియు వినియోగం
surroundContents() విధానం కొన్ని నోడ్లతో పరిమితి యొక్క సమాచారం ను చుట్టివేస్తుంది.
విధానం:
surroundContents(newParent)
పరామితి
పరామితి | వివరణ |
---|---|
newParent | ప్రస్తుత పరిమితి యొక్క సమాచారం యొక్క కొత్త పూర్వపు నోడ్ అవుతుంది. |
ప్రారంభించబడుతుంది
ఈ విధమైన కోడ్ తో కూడిన అపఘాతం ప్రారంభించబడుతుంది ఈ విధమైన సందర్భాల్లో ఈ విధమైన విధానం ప్రారంభించబడుతుంది. DOMException అపఘాతంలేదా RangeException అపఘాతం:
DOMException.HIERARCHY_REQUEST_ERR
ప్రస్తుత పరిమితి యొక్క ప్రారంభ పరిమితి యొక్క అనుభవించే నోడ్ కు ఉపనోడ్లు లేకుండా ఉండాలి, లేదా కాదు newParent రకం యొక్క ఉపనోడ్లు లేదా newParent పరిమితి నాడు తాలూకు అనుభవించే నోడ్ యొక్క పూర్వపు నోడ్.
DOMException.NO_MODIFICATION_ALLOWED_ERR
当前范围的边界点的祖先节点是只读的,不允许进行插入操作。
DOMException.WRONG_DOCUMENT_ERR
newParent మరియు దాని పరిధి వేరే Document ఆబ్జెక్ట్ ద్వారా సృష్టించబడింది.
RangeException.BAD_BOUNDARYPOINTS_ERR
ప్రస్తుత పరిధి పార్టియల్గా ఒక నోడ్స్ ను (టెక్స్ట్ నోడ్స్ తప్ప) ఎంపిక చేసింది కాబట్టి పత్రం ఈ ప్రాంతాన్ని చుట్టబడలేదు.
RangeException.INVALID_NODE_TYPE_ERR
newParent డాక్యుమెంట్, డాక్యుమెంట్ ఫ్రాగ్మెంట్, డాక్యుమెంట్ టైప్, అట్రిబ్యూట్, ఎంటిటీ లేదా నోటేషన్ నోడ్స్ అని ఉంటాయి.
వివరణ
ఈ పద్ధతి ప్రస్తుత పరిధి ప్రాథమిక రూపం నిర్ణయిస్తుంది newParentతరువాత newParent పత్రంలో ఒక ప్రాంతాన్ని <div> లేదా <span> ఎలిమెంట్స్ లో చొప్పించడానికి ఈ పద్ధతిని ఉపయోగించవచ్చు.
ఉదాహరణకు newParent ఇది పత్రం లో భాగంగా ఉంది అని ఉంటే, అది మొదటగా పత్రం నుండి తొలగించబడుతుంది, దాని పిల్లల కూడా ఉపసంహరించబడతాయి. ఈ మాధ్యమం తిరిగి పునరుద్ధరించబడినప్పుడు, ఈ పరిధి పరిధిని పత్రం లో పునరుద్ధరించబడుతుంది. newParent ముంది స్థానం ప్రారంభ పాయింట్ అని ఉంటుంది మరియుnewParent తరువాతి స్థానం ముగింపు పాయింట్ అని ఉంటుంది.