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 相关文章推荐
有效的捕获JavaScript焦点的方法小结
Oct 08 Javascript
jQuery EasyUI 中文API Layout(Tabs)
Apr 27 Javascript
jquery操作select option 的代码小结
Jun 21 Javascript
js中的caller和callee属性介绍和例子
Jun 07 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
Sep 15 Javascript
JS获取鼠标选中的文字
Aug 10 Javascript
React组件生命周期详解
Jul 03 Javascript
jQuery与vue实现拖动验证码功能
Jan 30 jQuery
vue实现的组件兄弟间通信功能示例
Dec 04 Javascript
Node 代理访问的实现
Sep 19 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
Aug 21 Javascript
vue-router 控制路由权限的实现
Sep 24 Javascript
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
C#使用PHP服务端的Web Service通信实例
2014/04/08 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
php实现微信公众平台账号自定义菜单类
2014/12/02 PHP
Yii框架自定义数据库操作组件示例
2019/11/11 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
2020/04/27 PHP
基于jquery的兼容各种浏览器的iframe自适应高度的脚本
2010/08/13 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
2010/08/16 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
2016/05/28 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
BootStrapValidator校验方式
2016/12/19 Javascript
Ionic项目中Native Camera的使用方法
2017/06/07 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
简单了解前端渐进式框架VUE
2020/07/20 Javascript
pytorch 在网络中添加可训练参数,修改预训练权重文件的方法
2019/08/17 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
Python数据正态性检验实现过程
2020/04/18 Python
Python多线程threading创建及使用方法解析
2020/06/17 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
青年创业培训欢迎词
2014/01/10 职场文书
公司成立感言
2014/01/11 职场文书
留守儿童工作方案
2014/06/02 职场文书
2013年最新自荐信范文
2014/06/23 职场文书
主要领导对照检查材料
2014/08/26 职场文书
员工趣味活动方案
2014/08/27 职场文书
护士医德考评自我评价
2015/03/03 职场文书
2015年爱国卫生月活动总结
2015/03/26 职场文书
2015年度企业工作总结
2015/05/21 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
职工趣味运动会开幕词
2016/03/04 职场文书
加薪申请书应该这样写!
2019/07/04 职场文书
小学作文之描写天气
2019/08/15 职场文书