js实现简单的选项卡效果


Posted in Javascript onFebruary 23, 2017

效果如下:

 js实现简单的选项卡效果

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
div{width:200px;height:100px;border:1px red solid;display:none};
</style>
<script>
window.onload=function(){
 var oDiv=document.getElementsByTagName("div")
 var oIput=document.getElementsByTagName("input")
 oDiv[0].style.display="block";
 var ten=oIput[0]
 for(i=0;i<oIput.length;i++){
 oIput[i].indent=i
 //通过自定义属性获得下标值
 oIput[i].onclick=function(){
  ten.style.background=''
  oDiv[ten.indent].style.display="none"
  //点击时把上一个隐藏
  this.style.background="yellow"
  oDiv[this.indent].style.display="block"
  ten=this
  }
 }
 }
</script>
</head>
<body>
<input type="button" value="按钮一" style="background:yellow"/>
<input type="button" value="按钮二"/>
<input type="button" value="按钮三"/>
<div>1</div>
<div>2</div>
<div>3</div>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
整理的比较全的event对像在ie与firefox浏览器中的区别
Nov 25 Javascript
jquery 取子节点及当前节点属性值
Jul 25 Javascript
jQuery大于号(&gt;)选择器的作用解释
Jan 13 Javascript
javascript实现的右下角弹窗实例
Apr 24 Javascript
JavaScript小技巧整理篇(非常全)
Jan 26 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
Apr 15 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
Jun 13 Javascript
JS实现生成由字母与数字组合的随机字符串功能详解
May 25 Javascript
JS+H5 Canvas实现时钟效果
Jul 20 Javascript
Vue解析剪切板图片并实现发送功能
Feb 04 Javascript
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
三种方式清除vue路由跳转router-link的历史记录
Apr 10 Vue.js
Vue-resource实现ajax请求和跨域请求示例
Feb 23 #Javascript
jQuery事件详解
Feb 23 #Javascript
Vue2学习笔记之请求数据交互vue-resource
Feb 23 #Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 #Javascript
Javascript 链式作用域详细介绍
Feb 23 #Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
Feb 23 #Javascript
bootstrap weebox 支持ajax的模态弹出框
Feb 23 #Javascript
You might like
日本十大最佳动漫,全都是二次元的神级作品
2019/10/05 日漫
php强制下载类型的实现代码
2011/04/21 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
PHP和.net中des加解密的实现方法
2013/02/27 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
2014/08/20 PHP
php通过各种函数判断0和空
2020/07/04 PHP
如何用ajax来创建一个XMLHttpRequest对象
2012/12/10 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
2016/09/08 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
Vuex之理解Store的用法
2017/04/19 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
Vue自定义组件的四种方式示例详解
2020/02/28 Javascript
[56:57]LGD vs VP 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第一场 8.20.mp4
2019/08/22 DOTA
python提取内容关键词的方法
2015/03/16 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
破解安装Pycharm的方法
2018/10/19 Python
Python中GeoJson和bokeh-1的使用讲解
2019/01/03 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
可以使用抽象函数重写基类中的虚函数吗
2013/06/02 面试题
理货员的岗位职责
2013/11/23 职场文书
优秀班干部事迹材料
2014/01/26 职场文书
战略合作协议书范本
2014/04/18 职场文书
2015年控辍保学工作总结
2015/05/18 职场文书
教师考核鉴定意见
2015/06/05 职场文书
2015入党自传书范文
2015/06/26 职场文书
加强党性修养心得体会
2016/01/21 职场文书
Mysql 用户权限管理实现
2021/05/25 MySQL
CSS巧用渐变实现高级感背景光动画
2021/12/06 HTML / CSS
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android