您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

JS实现的简单标签点击切换功能示例

2024/4/25 21:58:35发布5次查看
这篇文章主要介绍了js实现的简单标签点击切换功能,涉及javascript事件响应及页面元素遍历、属性动态变换等相关操作技巧,对js感兴趣的朋友可以参考下本篇文章
本文实例讲述了js实现的简单标签点击切换功能。分享给大家供大家参考,具体如下:
具体代码如下:
<!doctype html> <html> <head lang="en"> <meta charset="utf-8"> <title>www.jb51.net 脚本之家</title> <style> * { margin: 0; padding: 0; } ul { list-style-type: none; } .box { width: 400px; height: 300px; border: 1px solid #ccc; margin: 100px auto; overflow: hidden; } .hd { height: 45px; } .hd span { display: inline-block; width: 90px; background-color: pink; line-height: 45px; text-align: center; cursor: pointer; } .hd span.current { background-color: yellowgreen; } .bd li { height: 255px; background-color: yellowgreen; display: none; } .bd li.current { display: block; font-size: 36px; } </style> </head> <body> <p class="box" id="box"> <p class="hd"> <span class="current">体育</span> <span>娱乐</span> <span>新闻</span> <span>综合</span> </p> <p class="bd"> <ul> <li class="current">我是体育模块</li> <li>我是娱乐模块</li> <li>我是新闻模块</li> <li>我是综合模块</li> </ul> </p> </p> <script> var box = document.getelementbyid("box"); var spans = box.getelementsbytagname("span"); var lis = box.getelementsbytagname("li"); for (var i = 0; i < spans.length; i++) { spans[i].aaa = i; spans[i].onclick = function () { for (var i = 0; i < spans.length; i++) { spans[i].classname = ""; lis[i].classname = ""; } this.classname = "current"; lis[this.aaa].classname = "current"; } } </script> </body> </html>
以上就是本篇文章的所有内容!!希望对大家学习提供到帮助!!
相关推荐:
javascript用rem来做响应式开发实例分享
浅谈ajax和javascript的区别
javascript将图片的绝对路径转换为base64编码
以上就是js实现的简单标签点击切换功能示例的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录