再次膜拜IE的超强兼容性

今天用firefox和chrome打开几年前写的一个网页,突然发现复选框的“全选”功能失效了。

然后用ie试了一下,竟然正常。

 

到firefox的错误控制台查看,提示错误: TypeError: ids is not a function

 

var ids = document.getElementsByName("id");
   
   for(i=0; i<ids.length; i ++) {
       if (ids(i).checked) {
           checkCount ++;
       }
   }

恍然大悟,原来数组 ids写法有问题,应该是ids[i] 我写成 ids(i)

 

唉,这些年来,先学basic,vb,asp,后学java,c...写程序的时候经常语法出现混乱情况。

不过真的挺佩服ie的,ids(i) 照样有 ids[i]的效果。

 

 

2013-04-20

posted @ 2015-06-18 08:30  personnel  阅读(223)  评论(0编辑  收藏  举报
友情链接:图片批量处理工具 gif动态图制作工具 制作电子相册 图片排版工具 制作淘宝主图视频 MKScript 鼠标键盘自动化脚本语言