我正在使用Visual Studio 2012处理asp.net mvc 4 razor应用程序 当我动态地创建“”我得到错误 我的代码如下
function CreateDiv()
{
<text>
var DivContent='';
var DivContent="<div>";
</text>
@{
//Some code to set the contents of div
}
<text>
var DivContent="<//div>"; //This line gives me error
</text>
}
请建议
答案 0 :(得分:2)
不知道你要发布的代码是什么。你的意思是说法。如果你的意思是在客户端,那么你必须使用jscript ...
//如果你的意思是服务器端动态构建html然后制作HtmlHelper 这里是如何使用TagBuilder制作简单的HtmlHelper的示例 http://www.asp.net/mvc/tutorials/older-versions/views/using-the-tagbuilder-class-to-build-html-helpers-cs
答案 1 :(得分:1)
使用此,
var DivContent = document.createElement("DIV");
这可能会有所帮助,
http://www.dustindiaz.com/add-and-remove-html-elements-dynamically-with-javascript/