2016-11-22 6 views
1

ich hier ein kleines Problem haben ...Javascript: Rückkehr .innerHTML als Syntax

Dies ist mein Code

<html> 
<textarea id="text"> 
    <h2>Text Here...</h2> 
</textarea> 

<div id="preview"> 

</div> 
</html> 

<script> 
    var syntax = document.getElementById("text").innerHTML; 
    document.getElementById("preview").innerHTML = syntax; 
</script> 

Das Problem der <h2>Text Here...</h2>preview zeigt anstelle von Text Here... mit h2 Schriftart.

Dank

Anfänger Programmierer

+0

Verwenden 'textContent' statt. – Dai

+2

mit diesem Code, Vorschau zeigt tatsächlich '[Objekt HTMLDivElement]' –

+0

Blick auf Azeez anwser. Ich muss innerHTML von sintax abrufen. – GiuServ

Antwort

4

einfach Ihr Skript ändern:

var syntax = document.getElementById("text").innerHTML; 
 
    document.getElementById("preview").innerHTML = syntax;
<div id="text"> 
 
    <h2>Text Here...</h2> 
 
</div> 
 

 
<div id="preview"> 
 

 
</div>

+0

Es funktioniert immer noch nicht in Textarea ... –

+0

Es war ein 'div' in Ihrer Frage –

+0

Ich weiß, ich habe es geändert –