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'));
}