我对网络开发很新,并试图实现以下
我有一个带有html标签的c#字符串(它是一个cshtml页面 - ASP.net网页):
var htmlStr="div style="text-align: center;"><i style="font-size: 10pt;"><b><u>some text </u></b></i></div><div style="text-align: center;"><i><b><u><br></u></b></i></div><div style="text-align: center;"><i><b><u><br></u></b></i></div><div style="font-weight: normal; text-align: center; font-style: normal;"><br></div>" ;
然后在JavaScript中我使用如下:
var jStr = '@htmlStr';
我收到以下错误
* “未捕获的语法错误:意外的令牌ILLEGAL” *
我假设字符串未正确分配。请帮帮我,让我知道这样做的正确方法是什么?
提前致谢!!!
答案 0 :(得分:0)
我找到了具有转义功能的解决方案:
var jStr = escape('@htmlStr');