JavaScript错误
DevilLittle
既然选择了远方,便只顾风雨兼程
展开
-
js中出现missing ) after argument list
学习JS之初,调试程序中出现过得问题在这里列出,方便更多的学习者查阅,也可以看到自己当初是怎么一步步从小bug中成长过来的............第一种错误提示: missing ) after argument list提示在代码具体的某一行,缺少了一个大括号首先,仔细检查原程序,有可能你真的缺少一个大括号,此时,你只需要补上就可以了然而,我仔细检查之后发现并没有存在这种原创 2016-04-26 19:51:00 · 3115 阅读 · 1 评论 -
Cannot read property 'getElementsByTagName' of null
在调试JS代码的过程中遇到错误:Cannot read property ‘getElementsByTagName’ of null 如下图: 修改为:document.getElementsByTagName(’li’); 原因:getElementsByTagName是document的方法,只能通过document调用原创 2016-05-02 09:19:25 · 20739 阅读 · 2 评论 -
JS报错:Uncaught SyntaxError: Unexpected identifier
chrome下运行编写的JavaScript代码时,在工具javascript控制台下有时会出现“Uncaught SyntaxError: Unexpected identifier ”的报错,经过反复查看代码最后得出,原来是代码中缺少一个“,”(英文逗号)。后经在网上查阅,也有文章指出,如果该异常出现在define里多半是因为你在该行的上一行缺少了逗号。在js中出现下面的错误:*Uncaught原创 2016-05-29 11:57:17 · 2761 阅读 · 0 评论 -
JavaScript的eval()方法的使用
在做AJAX应用开发的时候,我们通常喜欢把服务器端返回的JSON格式字符串在客户端的回调函数中把它作为JavaScript代码执行并用一个变量保存起来,以方便使用返回的数据。 通常的做法就是var jsonData = eval(xmlHttp.responseText)。这看起来似乎一切都是正确的,但当你运行代码的时候,你会发现报“invalid labe”错误了。例如: 第一次使用eval(原创 2016-05-29 13:49:14 · 3895 阅读 · 0 评论