介绍
使用JavaScript怎么实现一个标签页切换效果?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
& lt; ! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01,过渡//EN" “http://www.w3.org/TR/html4/loose.dtd"比; & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比; & lt;才能head> ,,,& lt; meta http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8",/比; ,,,& lt; title> www.jb51.net , JS实现的选项卡切换& lt;/title> ,,,& lt; style 类型=拔谋?css"比; ,,,,,# content { ,,,,,,,宽度:,400 px; ,,,,,,,身高:,200 px; ,,,,,} ,,,,,# tab_bar { ,,,,,,,宽度:,400 px; ,,,,,,,身高:,20 px; ,,,,,,,:浮动,离开; ,,,,,} ,,,,,# tab_bar ul { ,,,,,,,填充:,0 px; ,,,,,,,保证金:,0 px; ,,,,,,,身高:,20 px; ,,,,,,,text-align:,中心; ,,,,,} ,,,,,# tab_bar li { ,,,,,,,list-style-type:,没有; ,,,,,,,:浮动,离开; ,,,,,,,,宽度:133.3 px; ,,,,,,,身高:,20 px; ,,,,,,,,背景颜色:灰色; ,,,,,} ,,,,,.tab_css { ,,,,,,,宽度:,400 px; ,,,,,,,身高:,200 px; ,,,,,,,背景颜色:,橙色; ,,,,,,,显示:,没有; ,,,,,,,:浮动,离开; ,,,,,} ,,,& lt;/style> ,,,& lt; script 类型=拔谋?javascript"比; ,,,,,var myclick =,函数(v), { ,,,,,,,var llis =, document.getElementsByTagName (“li"); ,,,,,,,,(var 小姐:=,0;,小姐:& lt;, llis.length;,我+ +),{ ,,,,,,,,,var lli =, llis[我]; ,,,,,,,,,如果(lli ==, . getelementbyid (“tab", +, v)), { ,,,,,,,,,,,lli.style.backgroundColor =,“orange"; ,,,,,,,,,},{else ,,,,,,,,,,,lli.style.backgroundColor =,“gray"; ,,,,,,,,,} ,,,,,,,} ,,,,,,,var divs =, document.getElementsByClassName (“tab_css"); ,,,,,,,,(var 小姐:=,0;,小姐:& lt;, divs.length;,我+ +),{ ,,,,,,,,,var divv =, div[我]; ,,,,,,,,,如果(divv ==, . getelementbyid (“tab", +, v +,“_content")), { ,,,,,,,,,,,divv.style.display =,“block"; ,,,,,,,,,},{else ,,,,,,,,,,,divv.style.display =,“none"; ,,,,,,,,,} ,,,,,,,} ,,,,,} ,,,& lt;/script> & lt;才能/head> & lt;才能body> ,,,& lt; div id=癱ontent"比; ,,,,,& lt; div id=皌ab_bar"比; ,,,,,,,& lt; ul> ,,,,,,,,,& lt; li id=皌ab1", onclick=癿yclick(1)“,在 null null null null null null null null null null null null null null null null null null null null null null使用JavaScript怎么实现一个标签页切换效果