字符串上的Javascript错误(未终止的字符串文字)
Javascript error on String (unterminated string literal)
我的jsp中有如下内容:
var test = <%=Num%>;
在这种情况下,Num是12345678,john,smith。
但是当我加载页面时,我得到以下错误:
Error: SyntaxError: unterminated string literal
有人能帮我吗,谢谢
因为您的值中不仅有数字,它也不是数字,所以您需要将其视为String
,并用引号包裹您的值
var test = "<%=Num%>";
var test = '<%=Num%>';
用引号括起来
尝试var test = "<%=Num%>";
请避免使用scriplets
var test = "${Num}";
相关文章:
- 未终止的字符串常量JavaScript
- 函数输入上未终止的文本字符串
- JavaScript 中数据库数据的未终止字符串文字
- SCRIPT1015:加载字符串时未终止的字符串常量
- iMacros Firefox错误:“;未终止的字符串文字“;
- 为什么我得到“;非法字符语法错误未终止的字符串文字“;当我使用javascript时
- JavaScript 中未终止的字符串文字
- 换行符导致 JavaScript 中的错误“未终止字符串文字”
- Javascript 代码上的未终止字符串常量
- 未终止的字符串文本问题
- 仅 IE 9 出现未终止字符串常量错误
- MVC - 处理新行的未终止字符串文本
- 消息:未终止的字符串常量
- JSON 分析错误:未终止的字符串
- 未终止的字符串文字 - Javascript
- 未终止的字符串文本,不换行
- PHP 包含未终止的字符串文字消息
- JS未终止的字符串文字文档写入
- IE8 上的 JS:删除终止逗号仍会给出“预期的标识符、字符串或数字”
- 替代字符串终止