web-dev-qa-db-fra.com

Quelle est la différence entre innerText et externalText?

Après avoir cherché sur le Web, j'ai compris la différence entre innerHTML et externalHTML.

Cependant, j'ai du mal à comprendre la différence entre innerText et externalText. Les deux me paraissent presque identiques.

Quelqu'un peut-il m'aider à comprendre cela avec une belle illustration?

Je vous remercie !

28
Abhishek Singh

innerText modifie uniquement le texte dans les balises HTML, par exemple.

<div>
  <p>Change Me</p>
</div>

p.innerText = "Changed!"

devient

<div>
  <p>Changed!</p>
</div>

Alors que outerText:

<div>
  <p>Change Me</p>
</div>

p.outerText = "Changed!"

devient

<div>
   Changed!
</div>
52
CodingIntrigue

Fondamentalement,
innerText: ce qui est entre les balises de l'élément.
externalText: contenu de l'élément, y compris les balises.

10
Sadiq