为什么我得到“;错误:预期"同时访问字符串
Why am I getting "error : expected ;" while accessing a string?
我正在访问Javascript中的JSP变量并打印它(这正是我代码中的上下文)。然而,它在第9行显示"Excepted;"(第9行代码为document.write(na);)。。
有什么方法可以用javascript访问以下格式的JSP字符串吗?
<%
String name = "Java Beans '"is'" a reusable component";
%>
<html>
<head>
<script>
var na = "<%=name%>";
document.write(na);
</script>
</head>
</html>
您需要使用单引号来包装变量-值包含双引号,这将中断输出,JavaScript将看到:
var na = "Java Beans "is" a reusable component";
^^^^^^
相反:
document.write('<%=name%>');
注意单引号。
干杯
相关文章:
- 内联javascript与"<脚本>"字符串错误地关闭了脚本标记
- 用分隔符分隔具有多个整数值的字符串的Javascript"重试错误的值
- 如何删除“"使用javascript从字符串中提取字符
- 解析字符串包含'"'从mysql检索到JSON
- 为什么我得到“;错误:预期"同时访问字符串
- 传递带有符号“”的字符串变量'"到函数
- 添加前缀“#"到数组中的某些字符串值
- 索引a“/"在字符串中
- 看到意想不到的"未定义的“;在Node JS提供的字符串中
- 用“”查找字符串//"并从“//"直到最后
- 替换正斜杠“/"JavaScript字符串中的字符
- 检查字符串是否只包含“0”-"什么都没有
- 带有换行符的JSP+HTML-将其作为字符串获取,并删除"新线”;
- Regex提取字符串后的第二个“"字符串末尾的点字符
- javascript exclude"00”;以及“;01〃;字符串
- jquery ui的客户端缓存自动完成:javascript/jquery regex匹配字符串"索引“;对象
- IE下降"%"在附加html字符串时从维度
- 错误:未捕获的异常:[exception.."字符串包含一个..quot;
- jQuery:将字符串转换为"手柄;类似于Shopify's Handleize
- Regex检测到大于“>"并且小于“0”<"在字符串中