最近脑袋有点晕了,在javascript中写if-else if-else 的代码时候,居然给else添加了条件。代码如下:
var i=10;
if(i10)
{
alert(222);
}
在IE9和chrome下执行这段脚本,发现并没有提示js错误,程序的执行结果是:先弹出111对话框,后弹出222对话框。也...
分类:
编程语言 时间:
2014-09-05 13:00:41
阅读次数:
247
最 近在修改一个HTML页面的JS的时候遍历JSON对象,却怎么也调试不通过。怪这个HTML网页不知道用了什么方法禁止了js错误提示,刚开始的时候不 知道有这个问题,用chrome的开发人员工具都没发现错误,就是在获取 json.length的时候总是undefined,所以就以为自己定义的json...
分类:
Web程序 时间:
2014-09-05 12:41:51
阅读次数:
170
今天在调试一个页面的时候遇到一个问题,在IE9下执行得非常好的脚本,在IE8里打开的时候弹出错误:expectedidentifier,stringornumber,依照经验,应该是定义对象的时候最后一个属性末尾跟了逗号,但检查一遍后没发现有这样的情况,后来细致看了一下报错的位置,发现有定义json...
分类:
Web程序 时间:
2014-08-16 23:41:51
阅读次数:
342
今天在调试一个页面的时候遇到一个问题,在IE9下运行得很好的脚本,在IE8里打开的时候弹出错误:expected identifier, string or number,按照经验,应该是定义对象的时候最后一个属性末尾跟了逗号,但检查一遍后没发现有这种情况,后来仔细看了一下报错的位置,发现有定义json对象属性时,属性名没有用引号括起来,于是加了上去再试,问题解决了。
综上所述,当出现expec...
分类:
Web程序 时间:
2014-08-08 12:41:54
阅读次数:
277
.replace(/[\r\n]/g,"")//去掉回车换行
=============
在js里面如果有换行js语法就会认为有错误,今天遇到这个问题还以为是jQuery方法对于字符串的长度有限制或者对于表单输入的默认长度有限制。
最后查了半天知道原来是字段换行,导致的js错误。将换行替换成空串即可。...
分类:
Web程序 时间:
2014-08-05 15:49:19
阅读次数:
478
JQuery validate 在IE兼容模式下 下出现 js错误(成员找不到)的修正: // Add novalidate tag if HTML5. //this.attr( "novalidate", "novalidate" ); if (typeof (...
分类:
Web程序 时间:
2014-08-05 10:48:09
阅读次数:
232
今天,发现了一个之前从未注意的角落,相信能够大大提高自己写JS的速度。能够迅速发现错误。 例如,今天的加班中调试一个js错误发现的一个例子。 1、Google浏览器报的错 以上是google浏览器报的错误,只报一个错误文件,相信是什么地方由null调用了length属性导致的。由于这是一个...
分类:
编程语言 时间:
2014-08-04 13:53:17
阅读次数:
227
【背景】
一个用户电脑提交流程的时候报错,报“找不到指定的模块”js错误,打开js调试工具后,发现这行代码报错:
window.execScript("Function vbsFun(str):vbsFun=hex(asc(str)):End Function","vbscript");
起初以为是用户IE浏览器的问题,各种重置,控件重装,都无法解决。
搜索window.execScript也无果。最后以vbscrip...
分类:
其他好文 时间:
2014-07-21 22:31:13
阅读次数:
322
ECShoptransport.js错误这次出现的问题是transport.js在IE下提示对象不支持该用法。出现错误位置为608行的下面的代码:if(this.hasOwnProperty(k)){仔细看了一下代码,这个判断的主要作用应该是判断属性的。可能由于各浏览器的差异化,IE下就会出现不支持...
分类:
Web程序 时间:
2014-07-10 12:59:23
阅读次数:
211
在IE8下有个js错误,但是在其它浏览器下(Firefox, Chrome, IE9)下面都很正常。后来调试发现原因是在IE8下,js数组没有indexOf方法。 在使用indexOf方法前,执行一下下面的js, 原理就是如果发现数组没有indexOf方法,会添加上这个方法 if (!Array.p...
分类:
其他好文 时间:
2014-06-25 15:00:43
阅读次数:
168