HTML DOM Element removeAttributeNode() 方法
- ముంది పేజీ removeAttribute()
- తదుపరి పేజీ removeChild()
- పైకి తిరిగి వెళ్ళు HTML DOM Elements ఆబ్జెక్ట్
定义和用法
removeAttributeNode()
方法从元素中删除属性,并返回 Attribute 对象。
removeAttribute() 和 removeAttributeNode() 的区别
removeAttribute()
方法删除属性,并且没有返回值。
removeAttributeNode()
方法删除 Attr 对象,并返回移除的对象。
结果将是相同的。
替代方案:
使用 removeAttribute() పద్ధతి 更容易。
另请参阅:
参考手册:
గెట్ అట్రిబ్యూట్ నోడ్() మాదిరి
సెట్ అట్రిబ్యూట్ నోడ్() మాదిరి
HTML DOM అట్రిబ్యూట్ ఆబ్జెక్ట్
శిక్షణాలు:
ఉదాహరణ
ఉదాహరణ 1
మొదటి <h1> ఎలిమెంట్ నుండి class అట్రిబ్యూట్ నోడ్ ను తొలగించండి:
const element = document.getElementsByTagName("H1")[0]; const attr = element.getAttributeNode("class"); element.removeAttributeNode(attr);
ఉదాహరణ 2
లింకుల నుండి href అట్రిబ్యూట్ నోడ్ ను తొలగించండి:
const element = document.getElementById("myAnchor"); const attr = element.getAttributeNode("href"); element.removeAttributeNode(attr);
సంకేతం
element.removeAttributeNode(oldAttr)
పరిమితి
పరిమితి | వివరణ |
---|---|
oldAttr | అవసరం. తొలగించాలి అట్రిబ్యూట్ నోడ్. |
వారు తిరిగి పొందుతారు
రకం | వివరణ |
---|---|
ఆబ్జెక్ట్ | తొలగించబడిన అట్రిబ్యూట్ యొక్క Attr ఆబ్జెక్ట్ ను ప్రతినిధీకరిస్తుంది. |
ప్రారంభిస్తుంది
అపరిణామం | వివరణ |
---|---|
NO_MODIFICATION_ALLOWED_ERR | ప్రస్తుత ఎలిమెంట్ రీడ్-ఓన్లీ ఉంది, అట్రిబ్యూట్లను తొలగించడానికి అనుమతి లేదు. |
NOT_FOUND_ERR | oldAttr ఈ ఎలిమెంట్ యొక్క అంశం కాదు. |
వివరణ
ఈ పద్ధతి ప్రస్తుత ఎలిమెంట్ యొక్క అంశం నుండి (మరియు తిరిగి) అట్రిబ్యూట్ నోడ్ ను తొలగిస్తుంది. తొలగించబడిన అట్రిబ్యూట్ కు DTD ప్రామాణిక విలువను అందించితే, ఈ పద్ధతి ఒక కొత్త అట్రిబ్యూట్ నోడ్ ను జోడిస్తుంది ఇది ప్రామాణిక విలువను ప్రతినిధీకరిస్తుంది.
అన్నికి వినియోగంవినియోగం removeAttribute() పద్ధతి ఈ పద్ధతిని పునఃసజ్జికరించడం సులభం కాగలదు.
బ్రౌజర్ మద్దతు
element.removeAttributeNode()
ఇది DOM Level 1 (1998) లక్షణం ఉంది.
అన్ని బ్రౌజర్లు పూర్తిగా ఇది మద్దతు ఇస్తాయి:
చ్రోమ్ | ఐఇ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|---|
చ్రోమ్ | ఐఇ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
మద్దతు | 9-11 | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
- ముంది పేజీ removeAttribute()
- తదుపరి పేజీ removeChild()
- పైకి తిరిగి వెళ్ళు HTML DOM Elements ఆబ్జెక్ట్