XML DOM - Oggetto Text
- Pagina precedente DOM RangeException
- Pagina successiva DOM XMLHttpRequest
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 | Sì |
isElementContentWhitespace | Determinare se il nodo di testo contiene contenuto di spazi bianchi | No | No | No | Sì |
length | Restituire la lunghezza del testo dell'elemento o dell'attributo | 6 | 1 | 9 | Sì |
wholeText | Restituire tutti i testi dei nodi di testo adiacenti a questo nodo in ordine di documento | No | No | No | Sì |
Metodi dell'oggetto Text
Metodo | Descrizione | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Aggiungere dati alla fine del nodo | 6 | 1 | 9 | Sì |
deleteData() | Eliminare dati dal nodo | 6 | 1 | 9 | Sì |
insertData() | Inserire dati nel nodo | 6 | 1 | 9 | Sì |
replaceData() | Sostituire i dati del nodo | 6 | 1 | 9 | Sì |
replaceWholeText() | Sostituire il testo specificato in questo nodo e in tutti i nodi di testo adiacenti | No | No | No | Sì |
splitText() | Dividere un nodo Text in due. | 6 | 1 | 9 | Sì |
substringData() | Estrazione dei dati dal nodo | 6 | 1 | 9 | Sì |
Pagine correlate
Manuale DOM XML DOM:Oggetto CharacterData
- Pagina precedente DOM RangeException
- Pagina successiva DOM XMLHttpRequest