JS 如何将字符串显示成HTML,如下,@Html.Raw(str)找不到str,js有类似Html.Raw的功能吗?我用mvc razor

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 如何将字符串显示成HTML,如下,@Html.Raw(str)找不到str,js有类似Html.Raw的功能吗?我用mvc razor相关的知识,希望对你有一定的参考价值。

var str = '<div>123<a style="margin-left:20px;" href="#a">下载</a></div>';
alert(@html.Raw(str));
我想显示成123 下载,而不是<div>123<a style="margin-left:20px;" href="#a">下载</a></div>原样显示

参考技术A var str = '<div>123<a style="margin-left:20px;" href="#a">下载</a></div>';

//在body里
document.getElementsByTagName('body')[0].innerHTML=str;
//在id为 div_1 的div
document.getElementById("div_1").innerHTML=str;本回答被提问者采纳

如何用js 将字符串转换成 html

什么意思,是要把字符串转化为html形式输出到页面上吗,是的话,js就用.innerHTML,jquery就用.html() 参考技术A function HTMLDecode(text)
var temp = document.createElement("div");
temp.innerHTML = text;
var output = temp.innerText || temp.textContent;
temp = null;
return output;
参考技术B js将字符串输出就可以啊,比如用document.write("<div style=\"color:#f00\">welcome china</div>");之类的

以上是关于JS 如何将字符串显示成HTML,如下,@Html.Raw(str)找不到str,js有类似Html.Raw的功能吗?我用mvc razor的主要内容,如果未能解决你的问题,请参考以下文章

如何用js 将字符串转换成 html

js 如何把字符串转化为日期

js 如何把字符串转化为日期

将表情字符转换成对应的图片 用js

JS新手,将函数中的图片改写成html呈现

如何将数组转化为字符串,编程怎么实现呢