XML DOM - Text-objekt

Text-objektet representerar textinnehållet för ett element eller ett attribut.

Text-objektbeskrivning

Text-noder representerar en rad ren text i ett HTML- eller XML-dokument. Eftersom ren text kan förekomma i element och attribut i HTML och XML, uppträder Text-noder ofta som undernoder till Element-noder och Attr-noder.

Text-noder ärver från CharacterData-gränssnittetGenom att använda data-attributet som ärver från CharacterData-gränssnittet eller nadevalue-attributet som ärver från Node-gränssnittet kan textinnehållet i Text-noden åtkommas.

Metoder eller splitText() -metoden som definieras av Text-gränssnittet eller Text-gränssnittet själv kan användas för att manipulera Text-noder. En ny Text-node kan skapas med document.createTextNode().

Text-noden har inga undernoder.

Om metoder för att ta bort tomma Text-noder från dokumentets underträd och sammanfoga närliggande Text-noder, se"Node.normalize()Referenssida.

Text objekt egenskaper

Egenskap Beskrivning IE F O W3C
data Sätt eller returnera text för elementet eller egenskapen 6 1 9 Ja
isElementContentWhitespace Avgör om textnoden innehåller tomma teckeninnehåll Nej Nej Nej Ja
length Returnera textlängden för elementet eller egenskapen 6 1 9 Ja
wholeText Returnera alla texter från närliggande textnoder till denna nod i dokumentets ordning Nej Nej Nej Ja

Text objektmetoder

Metod Beskrivning IE F O W3C
appendData() Lägg till data till noden 6 1 9 Ja
deleteData() Ta bort data från noden 6 1 9 Ja
insertData() Infoga data i noden 6 1 9 Ja
replaceData() Ersätt data i noden 6 1 9 Ja
replaceWholeText() Ersätt denna nod samt alla närliggande textnoder med den specificerade texten Nej Nej Nej Ja
splitText() Dela upp en Text-nod i två. 6 1 9 Ja
substringData() Extrahera data från noden 6 1 9 Ja

Relaterade sidor

XML DOM referenshandbok:CharacterData objekt