2013-05-06 69 views
-1

我非常新的網絡開發和努力實現以下避免意外的標記非法而字符串賦值

我有具有HTML標籤C#字符串(它是一個CSHTML網頁 - ASP.net網頁):

var htmlStr="div style="text-align: center;"><i style="font-size: 10pt;"><b><u>some text&nbsp;</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'; 

我收到以下錯誤

* 「未捕獲語法錯誤:意外令牌非法」 *

我我假設這個字符串是沒有得到正確分配。請幫助我,讓我知道這是做什麼的正確方法?

先謝謝了!

回答

0

我發現逃生功能的解決方案:

var jStr = escape('@htmlStr');