首页 > 代码库 > 面向对象---选项卡
面向对象---选项卡
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <style type="text/css"> #vv div{width: 300px;height: 300px;border: 1px solid black;display: none;} .active{background: red} </style> </head> <body> <div id="vv"> <input class="active" type="button" value=http://www.mamicode.com/‘1‘>"button" value=http://www.mamicode.com/‘2‘>"button" value=http://www.mamicode.com/‘3‘>"display: block">11111</div> <div>22222</div> <div>33333</div> </div> <script type="text/javascript"> window.onload=function(){ var aa=new Shuqian(); aa.init(); } function Shuqian(){ this.oparent=document.getElementById("vv"); this.oinput=this.oparent.getElementsByTagName("input"); this.odiv=this.oparent.getElementsByTagName("div"); } Shuqian.prototype.init=function(){ var This=this; for(var i=0;i<this.oinput.length;i++){ this.oinput[i].index=i; this.oinput[i].onclick=function(){ This.change(this); } } } Shuqian.prototype.change=function(obj){ for(var i=0;i<this.oinput.length;i++){ this.oinput[i].className=""; this.odiv[i].style.display="none"; } obj.className="active"; this.odiv[obj.index].style.display="block"; } </script> </body> </html>
面向对象---选项卡
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。