【发布时间】:2010-12-13 20:56:11
【问题描述】:
我有以下 Javascript 错误 整个应用程序中出现“第 2 行字符 1” 我研究了 SOF 中的以下内容,我找到了这个链接。 Javascript Line 1 Syntax error in IE 所以我的JS脚本是这样的
<script type ="text/javascript">
$(document).ready(function(){
var sv = "<?php echo $var1 ;>";
var sv1 = "<?php echo $var2 ;>";
var sv2 = "<?php echo $var3 ;>";
var sv3 = "<?php echo $var4 ;>";
var sv4 = "<?php echo $var5 ;>";
});
</script>
但是当我将相同的代码放在 JSLINT 下时,它会显示“第 1 行字符 2 处的问题:预期为 'html' 而看到的是 'script'。” .我怎样才能通过脚本更正。任何人都可以解释一下我做错了什么
【问题讨论】:
-
实际输出是多少?我假设您的 PHP 将被评估并更改浏览器实际运行的 javascript。使用查看源代码并向我们展示。
-
如果您的 php 变量中有双引号,这将导致问题
标签: javascript jquery jquery-selectors