Html.Raw用法


比如有個字符串是這樣的<font color='red'>紅字</font>

如果是用@Html.Raw('<font color='red'>紅字</font>'),就會顯示出紅色的”紅字“,不用的話會直接顯示這段html字符串(<font color='red'>紅色文字</font>)

我遇到的問題是:

我在后台定義了一個變量 string a="<div><input type="text"  value="你好" /></div>";

然后在js 里寫

var strHtml='@a';

$("#ruleDetaile").append(strHtml);

結果顯示處理的是:<div><input type="text"  value="你好" /></div>。而我想好的效果是:一個文本框里寫着你好

百思不得其解  然后問了我老大 他改成了:var strHtml='@Html.Raw(a)';   這樣就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM