XML DOM removeAttribute() metodi

Määritelmä ja käyttö

removeAttribute() -menetelmä poistaa määritetyn ominaisuuden. Jos dokumentityypin määrittely (DTD) asettaa määritetylle ominaisuudelle oletusarvon, niin seuraavassa kutsussa getAttribute() -menetelmäPalauttaa sen oletusarvon.

Poistamattomien ominaisuuksien tai ei-asetettujen mutta oletuksellisilla arvoilla varustettujen ominaisuuksien poistamisen operaatiot jätetään huomiotta.

Syntaksi:

elementNode.removeAttribute(name)
Parametrit Kuvaus
name Vakituinen. Määritä poistettavan ominaisuuden nimi.

Esimerkki

Kaikissa esimerkeissä käytämme XML-tiedostoja books.xmlja JavaScript-funktiot loadXMLDoc()

Seuraava koodipala poistaa "books.xml" -tiedostosta kaikki <book>-elementtien "category"-ominaisuudet:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}