XML DOM fjerneEgenskab() metoden
Definition og brug
removeAttribute() metode fjerner den specificerede egenskab. Hvis dokumenttype-deklarationen (DTD) har konfigureret en standardværdi for den specificerede egenskab, vil der efterfølgende blive kaldt getAttribute() metodeVil returnere den standardværdi.
Operationer, der forsøger at fjerne en ikke-eksisterende egenskab eller en egenskab, der ikke er konfigureret men har en standardværdi, vil ignoreres.
Syntaks:
elementNode.removeAttribute(name)
Parameter | Beskrivelse |
---|---|
name | Obligatorisk. Angiver navnet på den egenskab, der skal fjernes. |
eksempel
I alle eksempler vil vi bruge XML-filer books.xmlog JavaScript-funktioner loadXMLDoc()。
Følgende kodefragment fjerner "category"-egenskaben for alle <book>-elementer i "books.xml":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}