我正在Turbogears2 web框架中使用Genshi模板引擎。在编写简单的javascript语句时,我得到了错误“意外令牌”。我在比较表中很少的东西,如果它比某些值大,我就打印它的价值。它类似于以下代码:
"var c = 4;
if (c > 3) {
console.log(c); }"有人能帮我解决这个问题吗。
谢谢
发布于 2014-05-07 18:51:15
始终在CDATA部分中发出您的javascript:
<script>
//<![CDATA[
var c = 4;
if (c > 3) {
console.log(c);
}
//]]>
</script>这样就可以正确地处理它们,同时仍然可以在JS中使用${}表达式。
https://stackoverflow.com/questions/23513282
复制相似问题