XML :: DOM :: Asiakirja on XML-dokumentti solmuun XML :: DOM.
XML :: DOM :: Document ulottuu XML :: DOM :: Node.
Se on tärkein juuri XML-dokumentin rakennetta palauttama XML :: DOM :: Parser :: Parse ja XML :: DOM :: Parser :: parsefile.
Koska elementtejä, tekstiä solmuja, kommentit, käsittelyä ohjeet jne voi olla olemassa ulkopuolella yhteydessä asiakirjan, asiakirja käyttöliittymä sisältää myös tehtaan menetelmiä tarvitaan luomaan näitä esineitä. Node luotuja objekteja on getOwnerDocument menetelmä, joka yhdistää heidät asiakirjaa, jonka yhteydessä ne on luotu.
Menetelmät
getDocumentElement
Tämä on kätevää menetelmä, joka mahdollistaa suoran pääsyn lapsisolmuun joka on juuri elementti asiakirjan.
getDoctype
Document Type julistuksessa (ks DocumentType) liittyy tämän asiakirjan. HTML-asiakirjojen sekä XML dokumentteja ilman asiakirjan tyyppi vakuutus tämän palauttaa undef. DOM Level 1 ei tue muokkaamista Document Type julistusta.
Not In DOM Spec: Tämä täytäntöönpano voi muokata DOCTYPE. Katso XML :: DOM :: ignoreReadOnly lisätietoja.
getImplementation
DOMImplementation objekti, joka käsittelee tätä asiakirjaa. DOM sovellus saa käyttää esineitä useilta toteutuksia.
createElement (tagName)
Luo elementti tyypiltään. Huomaa, että esimerkiksi palautti toteuttaa Element liitäntä, joten ominaisuudet voidaan määritellä suoraan palautettu objekti.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised jos tagName ei vastaa XML spec.
createTextNode (tiedot)
Luo teksti solmu tietyn määritetyn merkkijonon.
createComment (tiedot)
Luo kommentti solmu tietyn määritetyn merkkijonon.
createCDATASection (tiedot)
Luo CDATASection solmu tietyn määritetyn merkkijonon.
createAttribute (nimi [, arvo [, täsmennettävä]])
Luo Attr ja etunimi. Huomaa, että Attr esimerkiksi voidaan asettaa Element käyttämällä setAttribute menetelmää.
Not In DOM Spec: DOM Spec ei salli kulkee arvoa tai määritetty kiinteistö tässä menetelmässä. Tässä täytäntöönpanossa ne ovat valinnaisia.
Parametrit: arvo ominaisuuden arvo. Katso Attr :: SetValue lisätietoja. Jos arvo ei toimiteta, määritetyn ominaisuuden arvo on 0. määritelty onko attribuutin arvo määritettiin vai oletusarvoa käytettiin. Jos ei toimiteta, se on oletetaan olevan 1.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised jos nimi ei vastaa XML spec.
createProcessingInstruction (tavoite, data)
Luo ProcessingInstruction solmu tietyn määritetyn nimi ja datajonojen.
Parametrit: tavoite tavoite osa käsittelyn opetusta. Tiedoissa solmulle.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised jos tavoite ei vastaa XML spec.
createDocumentFragment
Luo tyhjän DocumentFragment objekti.
createEntityReference (nimi)
Luo EntityReference esine.
vaatimukset
- Perl
Kommentteja ei löytynyt