Ultimele tutoriale de dezvoltare web
 

HTML DOM textContent Propery

<Element Object

Exemplu

Ia conținutul text al primului <button> element din document:

var x = document.getElementsByTagName("BUTTON")[0].textContent;

Rezultatul x va fi:

Try it Yourself »
Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Seturile de textContent de proprietate sau returnează conținutul textual al nodului specificat, și toți descendenții săi.

Dacă setați proprietatea textContent, toate nodurile copil sunt eliminate și înlocuite cu un nod text unic care conține șirul specificat.

Sfat: Uneori , această proprietate poate fi folosit în loc de nodeValue proprietate, dar nu uitați că această proprietate returnează textul tuturor nodurilor copil, de asemenea.

Indicație: Pentru a seta sau a reveni conținutul HTML al unui element, utilizați innerHTML proprietate.


Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin proprietatea.

Proprietate
textContent 1.0 9 da da da

Sintaxă

Întoarcere conținutul text al unui nod:

node .textContent

Setați conținutul text al unui nod:

node .textContent= text

Valori de proprietate

Valoare Tip Descriere
text Şir Specifică conținutul text al nodului specificat

Detalii tehnice

Întoarcere Valoare: Un șir, reprezentând textul nodului și toți descendenții săi
DOM Versiunea Nivelul Core 3 Nod Obiect

Exemple

Mai multe exemple

Exemplu

Modificarea conținutului textual al unui <p> elementul cu id = "MYP":

document.getElementById("demo").textContent = "Paragraph changed!";
Încearcă - l singur »

Exemplu

Obține tot conținutul textual al unui <ul> elementul cu id = „myList“:

var x = document.getElementById("myList").textContent;

Valoarea lui x va fi:

Coffee Tea
Încearcă - l singur »

Exemplu

Acest exemplu demonstrează diferențele dintre textContent și proprietatea innerHTML:

function getText() {
    var x = document.getElementById("myList").textContent;
    document.getElementById("demo").innerHTML = x;
}

function getHTML() {
    var x = document.getElementById("myList").innerHTML;
    document.getElementById("demo").innerHTML = x;
}
Încearcă - l singur »

<Element Object