今天写了一段JS代码,功能是向一个DIV中插入一组img,单击某个img就跳转到相应的页码,代码大致如下(省略了移动位置的代码):
这算不算js的bug?var border = null;
这算不算js的bug?var divimage 
= document.getElementById("divcontainer");
这算不算js的bug?
这算不算js的bug?
for (var i = 0;i < maxcount; i++)
}
看起来似乎很简单,不过运行后我就发现虽然img的alt属性是对的,但单击后,总是跳转到最后一页,而且不伦我换什么变量到那里都一样,甚至把 border换成数组也一样。无奈,虽然想不通为什么会这样,也只好屈服于现实,把单击事件改了下:
border.onclick = function() {
                var pageindex = this.id.substring(7);
                ToSelectedPage(parseInt(pageindex ));
            };

这样倒是好了,可总觉得看着不舒服,这是js的bug,还是我对js理解不深?

相关文章:

  • 2021-12-18
  • 2021-09-18
  • 2021-11-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2022-01-21
猜你喜欢
  • 2022-12-23
  • 2022-01-20
  • 2022-12-23
  • 2022-03-04
  • 2022-12-23
  • 2022-12-23
  • 2022-03-03
相关资源
相似解决方案