Je suis en train d'extraire le contenu d'une zone de texte HTML en utilisant JS, afin de le mettre ensuite dans un <div>
. Maintenant, je sais que le contenu va être HTML valide - donc j'ai supposé que si je le définissais comme innerHTML d'un autre élément, il serait analysé par le navigateur - mais ce n'est pas le cas. J'obtiens la chaîne simple (avec des étiquettes et tout) sur l'écran.Conversion de chaîne en HTML en JavaScript
Ceci est essentiellement mon script:
var txt = document.getElementById("contentTextArea").innerHTML; //Get the content
document.getElementById("contentOutput").innerHTML = txt;
Voici le HTML, juste pour être sûr:
<textarea name="content" id="contentTextArea">
<p>Text...</p>
</textarea>
Qu'est-ce que je fais mal? Y a-t-il une autre façon de faire cela? Merci!
AH! Merci beaucoup! Cela l'a réparé! –