javascript - 为什么这个 Javascript 错误出现在第 2 行字符 1

标签 javascript jquery jquery-selectors

我有以下 Javascript 错误 整个应用程序中出现“Line 2 Character 1” 我研究了 SOF 中的 Follwing 东西,我找到了这个链接。 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’,却看到了‘脚本’。” .我怎样才能通过脚本更正。任何人都可以解释我做错了什么

最佳答案

你需要先声明html标签,然后你就可以开始输入你的脚本了。 将其包装在标签中。

那里还有一些奇怪的 PHP 标签,它们需要以 ?> 结束,而不是 ;>

关于javascript - 为什么这个 Javascript 错误出现在第 2 行字符 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4433415/

相关文章:

javascript - 改进这个 "next","previous"脚本,使其可以上升到至少 3

javascript - jquery 以选择器结尾不适用于末尾的数字

javascript - jQuery - 将列表项的元素 move 到同一项目的另一个元素内+对列表中的每个项目执行此操作

javascript - jquery 动态创建 iframe 并将这些 iframe 填充到特定的 div

javascript - 实现 Fuelux 向导时未捕获的类型错误

jquery - jQuery 的 GUI 生成器

jquery - 如何通过多个选择(包括日期范围)过滤 jQuery 中的结果?

jquery - 单击跨度

javascript - jQuery 每个函数在同一元素中输出多个选择器

javascript - 如何制作点击链接但不导航到该链接的按钮