JS如何实现导航栏高亮显示

JS如何实现导航栏高亮显示

小编给大家分享一下JS如何实现导航栏高亮显示,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

//导航栏高亮显示代码functionhighlightPage(){if(!document.getElementsByTagName)returnfalse;if(!document.getElementById)returnfalse;varheaders=document.getElementsByTagName('header');if(headers.length==0)returnfalse;varnavs=headers[0].getElementsByTagName('nav');if(navs.length==0)returnfalse;varlinks=navs[0].getElementsByTagName("a");varlinkurl;for(vari=0;i<links.length;i++){linkurl=links[i].getAttribute("href");if(window.location.href.indexOf(linkurl)!=-1){//当前窗口加载的地址是否匹配导航栏内的地址links[i].className="here";}}}window.onload=highlightPage;

以上是“JS如何实现导航栏高亮显示”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注恰卡编程网行业资讯频道!

JS如何实现导航栏高亮显示

发布于 2022-01-17 22:01:41
收藏
分享
海报
0 条评论
48
上一篇:如何使用android开发实现hello world项目 下一篇:web前端面试需要掌握哪些知识点
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码