在JavaScript中将字符串转换为HTML
我使用JS从HTML文本区域提取内容,然后将其放入在JavaScript中将字符串转换为HTML,javascript,html,string,Javascript,Html,String,我使用JS从HTML文本区域提取内容,然后将其放入。现在,我知道内容将是有效的HTML——因此我假设如果我将其设置为另一个元素的innerHTML,它将被浏览器解析——但事实并非如此。我在屏幕上看到了纯字符串(带标签和全部) 这基本上是我的脚本: var txt = document.getElementById("contentTextArea").innerHTML; //Get the content document.getElementById("contentOutput").inn
。现在,我知道内容将是有效的HTML——因此我假设如果我将其设置为另一个元素的innerHTML,它将被浏览器解析——但事实并非如此。我在屏幕上看到了纯字符串(带标签和全部)
这基本上是我的脚本:
var txt = document.getElementById("contentTextArea").innerHTML; //Get the content
document.getElementById("contentOutput").innerHTML = txt;
以下是HTML,请确认:
<textarea name="content" id="contentTextArea">
<p>Text...</p>
</textarea>
文本
我做错了什么?还有别的办法吗?
谢谢 文本区域支持
值
而不是innerHTML
。你应该这样做
document.getElementById("contentTextArea").value;
文本区域支持
value
而不是innerHTML
。你应该这样做
document.getElementById("contentTextArea").value;
var txt=document.getElementById(“contentTextArea”).value
//获取内容var txt=document.getElementById(“contentTextArea”).value代码>//获取内容啊!非常感谢你!这就解决了!啊!!非常感谢你!这就解决了!