Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在动态生成的javascript代码上设置换行符_Javascript_Asp.net_Vb.net - Fatal编程技术网

如何在动态生成的javascript代码上设置换行符

如何在动态生成的javascript代码上设置换行符,javascript,asp.net,vb.net,Javascript,Asp.net,Vb.net,在ASP.net网站上工作。在我的网页中,我正在代码背后动态地编写一些javascript。如何在某些点上放置换行符,以便在对页面进行“查看源代码”时更具可读性?现在所有的动态js代码都是一行 我尝试过添加,但似乎不起作用 谢谢 是html元素,在这一点上对您没有帮助。您可以使用Environment.NewLine添加这些换行符:示例代码如下所示: StringBuilder strBuilderJS = new StringBuilder(); strBuilderJS.Append("&

在ASP.net网站上工作。在我的网页中,我正在代码背后动态地编写一些javascript。如何在某些点上放置换行符,以便在对页面进行“查看源代码”时更具可读性?现在所有的动态js代码都是一行

我尝试过添加

,但似乎不起作用


谢谢


是html元素,在这一点上对您没有帮助。您可以使用Environment.NewLine添加这些换行符:示例代码如下所示:

StringBuilder strBuilderJS = new StringBuilder(); 
strBuilderJS.Append("<script language='javascript' type='text/javascript'>" + Environment.NewLine + 
                    "$(WireEvents_" + this.ID + ");" + Environment.NewLine +
                    "function WireEvents_" + this.ID + "(){" + Environment.NewLine +
                    "    alert('stuff');");
strBuilderJS.Append(Environment.NewLine + "}</script>");
StringBuilder strBuilderJS=new StringBuilder();
strBuilderJS.Append(“+Environment.NewLine+
“$(WireEvents_u“+this.ID+”);“+Environment.NewLine”+
“函数wirelevents_u3;”+this.ID+“(){”+Environment.NewLine+
“警惕(‘东西’);”;
strBuilderJS.Append(Environment.NewLine+“}”);

如果使用的是
Response.Write()
,则可以使用
\r\n
在HTML输出中添加换行符

例如:

Response.Write("<div>\r\nThis is my text.\r\n</div>"
Response.Write(“\r\n这是我的文本。\r\n”
这将在HTML中显示为:

<div>
This is my text.
</div>

这是我的文本。