XML DOM - Text-objekti

Text-objekti edustaa elementin tai ominaisuuden tekstisisältöä.

Text-objektin kuvaus

Text-elementti edustaa HTML- tai XML-dokumentin joukkoa puhtaita tekstejä. Koska puhtaat tekstidata esiintyvät HTML- ja XML-elementtien sisällä ja ominaisuuksissa, Text-elementti ilmestyy yleensä Element-elementin ja Attr-elementin lapsena.

Text-elementti perii CharacterData-luokkaText-elementin tekstin sisältö voidaan saada CharacterData-luokan data-ominaisuuden tai Node-luokan nodeValue-ominaisuuden kautta.

Tekstidata-tyyppiset metodit tai Text-luokan splitText()-metodi voidaan käyttää Text-elementin käsittelyyn. Uuden Text-elementin luominen tapahtuu document.createTextNode() -metodilla.

Text-solmu ei sisällä alisoluja.

Tietoja tyhjien Text-solmujen poistamisesta dokumentin alipuusta ja viereisten Text-solmujen yhdistämisestä, katso "Node.normalize()Sivuviittaus.

Text-objektin ominaisuudet

Ominaisuus Kuvaus IE F O W3C
data Aseta tai palauta elementin tai ominaisuuden teksti 6 1 9 Kyllä
isElementContentWhitespace Arvioi, sisältääkö tekstisolmu tyhjiä merkkejä Ei Ei Ei Kyllä
length Palauttaa elementin tai ominaisuuden tekstin pituuden 6 1 9 Kyllä
wholeText Palauttaa kaikkien viereisten tekstisolmujen tekstin järjestyksessä tästä solmusta Ei Ei Ei Kyllä

Text-objektin menetelmät

Metodi Kuvaus IE F O W3C
appendData() Lisää data solmun loppuun 6 1 9 Kyllä
deleteData() Poista data solmesta 6 1 9 Kyllä
insertData() Lisää data solmelle 6 1 9 Kyllä
replaceData() Korvaa solmun data 6 1 9 Kyllä
replaceWholeText() Korvaa tämä solmu ja kaikki siihen liittyvät tekstisolmut määritetyllä tekstillä Ei Ei Ei Kyllä
splitText() Jaa Text-solmu kahteen. 6 1 9 Kyllä
substringData() Tietojen poistaminen solmesta 6 1 9 Kyllä

Tiedotusvirkailijat

XML DOM viittausopas:CharacterData-objekti