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 తరువాతి స్థానం ముగింపు పాయింట్ అని ఉంటుంది.