DOM:element.textContent
Da MDC.
Indice |
[modifica] Sommario
Legge o imposta il contenuto testuale di un nodo e i suoi nodi figli.
[modifica] Sintassi
testo = element.textContent element.textContent = "testo di esempio"
[modifica] Esempio
// Dato il seguente frammento HTML:
// <div id="divA">Ecco <span>un po'</span> di testo</div>
// Leggo il testo contenuto:
var testo = document.getElementById("divA").textContent;
// |testo| ha il valore "Ecco un po' di testo".
// Imposto il testo contenuto:
document.getElementById("divA").textContent = "Ecco un po' di testo";
// Il codice HTML per divA ora è <div id="divA">Ecco un po' di testo</div>
[modifica] Note
-
textContentrestituiscenullse l'elemento è un documento, un tipo di documento o una notazione. - Se il nodo è una sezione CDATA, un commento, un'istruzione di elaborazione, o un nodo testo,
textContentrestituisce il testo dentro il nodo (la proprietà nodeValue). - Per gli altri tipi di nodo,
textContentrestituisce i valori concatenati degli attributitextContentdi ogni nodo figlio, esclusi i commenti e le istruzioni di elaborazione.textContentè una stringa vuota se il nodo non ha figli. - Impostare questa proprietà elimina tutti i figli del nodo e li rimpiazza con un singolo nodo testuale che ha il valore specificato.