Javascript:Return.innerHTML作为语法

Javascript:Return.innerHTML作为语法,javascript,html,Javascript,Html,我这里有个小问题 这是我的密码 <html> <textarea id="text"> <h2>Text Here...</h2> </textarea> <div id="preview"> </div> </html> <script> var syntax = document.getElementById("text").innerHTML; docume

我这里有个小问题

这是我的密码

<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>

这里的文字。。。
var syntax=document.getElementById(“text”).innerHTML;
document.getElementById(“预览”).innerHTML=语法;
问题是
预览
在此处显示
文本…
而不是使用
h2
字体显示
文本…

谢谢


初学者程序员只需更改脚本:

var syntax=document.getElementById(“text”).innerHTML;
document.getElementById(“预览”).innerHTML=语法

这里的文字。。。

只需更改脚本:

var syntax=document.getElementById(“text”).innerHTML;
document.getElementById(“预览”).innerHTML=语法

这里的文字。。。


改用
textContent
。使用此代码,预览实际上会显示
[object htmldevelment]
查看Azez anwser。我必须从sintax检索innerHtml。@JaromandaX对象就是这样的,呵呵(除了函数(尽管是instanceof))@FREEZE-我知道为什么是文本,我的观点是,问题表明预览中显示的文本与此完全不同-显然问题中的代码与OP遇到问题的代码不完全相同,而是使用
textContent
。我必须从sintax检索innerHtml。@JaromandaX对象就是这样的,呵呵(除了函数(尽管是instanceof))@FREEZE-我知道为什么是文本,我的观点是,问题说明预览中显示的文本与此完全不同-显然问题中的代码与OP遇到问题的代码不完全相同。问题中的代码是一个“div”,我知道,我已经更改了它,然后您还需要更改代码:请使用以下行:var syntax=document.getElementById(“text”).value;使用.value而不是.innerHTML和tryIt在您的问题中是一个“div”我知道,我已经更改了它,然后您还需要更改代码:请使用此行:var syntax=document.getElementById(“text”).value;使用.value而不是.innerHTML,然后重试