Javascript 如何将HTML转换为没有标记和特殊字符的文本?
我有一系列的引语如下:Javascript 如何将HTML转换为没有标记和特殊字符的文本?,javascript,html,string,Javascript,Html,String,我有一系列的引语如下: <p>Being a graphic designer gets you used to rejection of your brilliance. So it’s good practice for dating. </p> 我尝试使用innerHTML,但成功有限 使用方法将html内容作为字符串创建一个临时span元素。稍后通过获取属性来获取文本内容 var str='作为一名平面设计师,你会习惯于拒绝自己的才华。所
<p>Being a graphic designer gets you used to rejection of your brilliance. So it’s good practice for dating. </p>
我尝试使用innerHTML,但成功有限 使用方法将html内容作为字符串创建一个临时span元素。稍后通过获取属性来获取文本内容
var str='作为一名平面设计师,你会习惯于拒绝自己的才华。所以它’;It’这是约会的好习惯 ",;
//创建跨度图元
var temp=document.createElement('span');
//将html设置为元素
temp.innerHTML=str;
//获取文本内容
控制台日志(临时文本内容)显然,code>innerhtml获取html。试试innerText
“我希望它们看起来像这样”不确定您想要实现什么?第一个示例应该呈现”
,因为文本似乎包含在
元素中?我在JSON字符串上尝试了它,它不起作用。。。它返回未定义的
Being a graphic designer gets you used to rejection of your brilliance. So it's good practice for dating.