XML DOM - Oggetto Text

L'oggetto Text rappresenta il contenuto testuale di un elemento o attributo.

Descrizione dell'oggetto Text

Il nodo Text rappresenta una serie di testi puri all'interno di un documento HTML o XML. Poiché i testi puri appaiono negli elementi e attributi di HTML e XML, i nodi Text si presentano spesso come figli dei nodi Element e Attr.

Il nodo Text eredita Interfaccia CharacterDataL'accesso al contenuto testuale del nodo Text è possibile tramite l'attributo data derivato dall'interfaccia CharacterData o l'attributo nodevalue derivato dall'interfaccia Node.

Le metodi derivati da CharacterData o l'interfaccia Text stessi, come il metodo splitText(), possono essere utilizzati per manipolare i nodi Text. Un nuovo nodo Text può essere creato utilizzando document.createTextNode().

Il nodo Text non ha figli.

Riguardo ai metodi per eliminare i nodi Text vuoti dal sottostante dell documento e per unire i nodi Text adiacenti, vedere "Node.normalize()Pagina di riferimento.

Proprietà dell'oggetto Text

Attributo Descrizione IE F O W3C
data Impostare o restituire il testo dell'elemento o dell'attributo 6 1 9
isElementContentWhitespace Determinare se il nodo di testo contiene contenuto di spazi bianchi No No No
length Restituire la lunghezza del testo dell'elemento o dell'attributo 6 1 9
wholeText Restituire tutti i testi dei nodi di testo adiacenti a questo nodo in ordine di documento No No No

Metodi dell'oggetto Text

Metodo Descrizione IE F O W3C
appendData() Aggiungere dati alla fine del nodo 6 1 9
deleteData() Eliminare dati dal nodo 6 1 9
insertData() Inserire dati nel nodo 6 1 9
replaceData() Sostituire i dati del nodo 6 1 9
replaceWholeText() Sostituire il testo specificato in questo nodo e in tutti i nodi di testo adiacenti No No No
splitText() Dividere un nodo Text in due. 6 1 9
substringData() Estrazione dei dati dal nodo 6 1 9

Pagine correlate

Manuale DOM XML DOM:Oggetto CharacterData