XML DOM - Text-objekt

Text-objektet repræsenterer teksten i et element eller en egenskab.

Text-objektbeskrivelse

Text-knuder repræsenterer en række ren tekst i et HTML- eller XML-dokument. Da ren tekst kan forekomme i HTML- og XML-elementer og egenskaber, optræder Text-knuder ofte som underknuder til Element-knuder og Attr-knuder.

Text-knuder arver CharacterData-grænsefladeGennem data-attributten, som er arvet fra CharacterData-grænsefladen, eller nadevalue-attributten, som er arvet fra Node-grænsefladen, kan teksten i Text-knuden tilgås.

Metoder eller splitText() metoden, som er defineret ved Text-grænsefladen eller arvet fra CharacterData, kan bruges til at operere med Text-knuder. En ny Text-knude kan oprettes ved hjælp af document.createTextNode().

Text node har ingen undernode.

Om metoder til at fjerne tomme Text node fra dokumentets undertræ og kombinere nærliggende Text node, se "Node.normalize()Referer til side.

Text objekt egenskaber

Egenskab Beskrivelse IE F O W3C
data Indstil eller returner teksten for elementet eller egenskaben 6 1 9 Ja
isElementContentWhitespace Afgør om tekstnoden indeholder blanke tegn Nej Nej Nej Ja
length Returner tekstlængden for elementet eller egenskaben 6 1 9 Ja
wholeText Returner alle tekstnode-tekster, der er adiacenter til denne node, i rækkefølgen af dokumentet Nej Nej Nej Ja

Text objekt metoder

Metode Beskrivelse IE F O W3C
appendData() Tilføj data til node 6 1 9 Ja
deleteData() Fjern data fra node 6 1 9 Ja
insertData() Indsæt data i node 6 1 9 Ja
replaceData() Erstat data i node 6 1 9 Ja
replaceWholeText() Erstat denne node og alle nærliggende tekstnode med en specificeret tekst Nej Nej Nej Ja
splitText() Del en Text node i to. 6 1 9 Ja
substringData() Hent data fra node 6 1 9 Ja

Relaterede sider

XML DOM referencehåndbog:CharacterData objekt