Quelle est la façon la plus pratique pour convertir HTML en texte brut, tout en préservant les sauts de ligne (avec JavaScript)?

Fondamentalement, j'ai juste besoin de l'effet de copie HTML à partir de la fenêtre du navigateur et de le coller dans un textarea élément.

Par exemple: je veux ceci:

<p>Some</p>
<div>text<br />Some</div>
<div>text</div>

pour devenir ce:

Some
text
Some
text
Le problème que vous allez avoir, c'est de l'ordre le texte s'affiche. Comment quelque chose de fixe n'est pas toujours liée à la majoration de la hiérarchie.
double possible de la Bande de HTML à partir du Texte JavaScript

OriginalL'auteur Danylo Mysak | 2010-09-28