Headliner = "<script language=""JavaScript1.2"" src=""stm31.js"" type=""text/javascript""></script>"
以上行给出错误编译器错误消息:BC30648:字符串常量必须以双引号结束。
有什么建议吗?
答案 0 :(得分:1)
通常你会使用反斜杠(标准转义字符)来转义字符串中的引号......
Headliner = "<script language=\"JavaScript1.2\"...
如果您想使用其他引号转义它们,请在开头使用@
符号,表示verbatim string literal ...
Headliner = @"<script language=""JavaScript1.2"" src=""stm31.js"" type=""text/javascript""></script>"
此方法通常用于需要包含反斜杠的字符串(无需转义它们)并且不包含其他转义字符(例如,\t
用于制表符)
注意:我假设你在这里使用C#(因为错误代码)。您还标记了javascript,因此您应该明确说明它是
答案 1 :(得分:0)
你可以试试这个
var Headliner
= "<script language='JavaScript1.2' src='stm31.js' type='text/javascript'></script>";
这就是我们从后面的代码渲染html的过程。它不那么复杂,因为它被很多引号括起来。