基于javascript实现tab选项卡切换特效调试笔记_javascript技巧
程序员文章站
2022-03-04 10:39:56
...
本文实例为大家分析了javascript实现tab选项卡切换的调试笔记,供大家参考,具体内容如下
制作导航栏,点击导航栏元素时下面的内容会产生相应的变化,并且该元素显示特殊样式。
js源代码:
//导航栏单击变换内容 function tabSwitch(_this,num) { var tag = document.getElementById("nav9"); var number = tag.getElementsByTagName("a"); //获取导航栏元素个数(getElementsByTagName是返回元素素组) var divNum = document.getElementsByClassName("eachDiv"); //获取导航元素对应的div个数 for(var i=0;i
HTML代码:
效果图:
调试笔记:
1.错误一:
var number = tag.getElementsByTagName("a").length;
(1)报错:
(2)解释及改正:
**getElementsByTagName()就是返回元素素组,如果再取它的长度的话,number就只是一个数字,所以number[i].className = " ";就会报错。**
改正:
var number = tag.getElementsByTagName("a");
2.错误二:
for(var i=0;i
这里的number应该是一个数字,代表a元素的个数,由错误一可知,获取number的长度,即应该改为:
for(var i=0;i
以上就是本文的全部内容,希望对大家的学习有所帮助。
上一篇: JS实现数组去重算法
推荐阅读
-
js基于面向对象实现网页TAB选项卡菜单效果代码_javascript技巧
-
原生javascript实现Tab选项卡切换功能_javascript技巧
-
js基于面向对象实现网页TAB选项卡菜单效果代码_javascript技巧
-
原生javascript实现Tab选项卡切换功能_javascript技巧
-
4种JavaScript实现简单tab选项卡切换的方法_javascript技巧
-
JavaScript实现简单的tab选项卡切换_javascript技巧
-
基于JavaScript实现Tab选项卡切换效果
-
javascript实现tab响应式切换特效_javascript技巧
-
基于JavaScript实现Tab选项卡切换效果
-
基于JavaScript实现通用tab选项卡(通用性强)_javascript技巧