通过onmouseover选项卡实现img图片的变化


Posted in Javascript onFebruary 12, 2014
<!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>选项卡实现img图片的变换</title> 
<style type="text/css"> 
#main{ height:420px; width:400px;} 
#head{ 
width:400px; 
height:52px; 
position:absolute; 
left:10px; 
top: -12px; 
background-color:green; 
} 
#head li{ float:left; list-style:none; width:85px;} 
#content{ 
width:400px; 
height:350px; 
background-color:#FC6; 
text-align:center; 
position:absolute; 
top:36px; 
left: 10px; 
} 
</style> 
</head> <body> 
<div id="main"> 
<div id="head"> 
<ul> 
<li id="tab1" onmouseover="show(1)" style="background-color:#FFF">图片一</li> 
<li id="tab2" onmouseover="show(2)">图片二</li> 
<li id="tab3" onmouseover="show(3)">图片三</li> 
<li id="tab4" onmouseover="show(4)">图片四</li> 
</ul> 
</div> 
<div id="content"> 
<p id="p1"><img src="图片0"/></p> 
<p id="p2" style="display:none;"><img src=“图片1”></p> 
<p id="p3" style="display:none;"><img src="图片2" height="320px;"/></p> 
<p id="p4" style="display:none;"><img src="图片3"/></p> 
</div> 
</div> 
</body> 
<script> 
function show(n){ 
for(var i=1;i<=4;i++){ 
document.getElementById("tab"+i).style.backgroundColor='green'; 
document.getElementById("p"+i).style.display='none'; 
//display实现内容的隐藏与否的控制,当为none是,隐藏 
} 
document.getElementById("tab"+n).style.backgroundColor='white'; 
document.getElementById("p"+n).style.display='block'; 
//当block时,隐藏的即可显示 
} 
</script> 
</html>
Javascript 相关文章推荐
NiftyCube——轻松实现圆角边框
Feb 20 Javascript
javascript编程起步(第六课)
Feb 27 Javascript
form中限制文本字节数js代码
Jun 10 Javascript
JavaScript学习点滴 call、apply的区别
Oct 22 Javascript
javascript 密码框防止用户粘贴和复制的实现代码
Feb 17 Javascript
从零学jquery之如何使用回调函数
May 16 Javascript
javascript背景时钟实现方法
Jun 18 Javascript
js获取当前周、上一周、下一周日期
Mar 19 Javascript
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
解决Vue axios post请求,后台获取不到数据的问题方法
Aug 11 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
Apr 26 Javascript
Vue 401配合Vuex防止多次弹框的案例
Nov 11 Javascript
JavaScript中创建对象和继承示例解读
Feb 12 #Javascript
javascript实现文本域写入字符时限定字数
Feb 12 #Javascript
js 绑定键盘鼠标事件示例代码
Feb 12 #Javascript
动态加载jquery库的方法
Feb 12 #Javascript
jquery实现页面图片等比例放大缩小功能
Feb 12 #Javascript
javascript获取web应用根目录的方法
Feb 12 #Javascript
使用javascript控制cookie显示和隐藏背景图
Feb 12 #Javascript
You might like
基于HTTP长连接的&quot;服务器推&quot;技术的php 简易聊天室
2009/10/31 PHP
php 常用类汇总 推荐收藏
2010/05/13 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
php强制运行广告的方法
2014/12/01 PHP
简单谈谈php延迟静态绑定
2016/01/26 PHP
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
详解angularjs 关于ui-router分层使用
2017/06/12 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
2018/01/08 Javascript
基于Vue实现微信小程序的图文编辑器
2018/07/25 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
js实现抽奖功能
2020/11/24 Javascript
vue实现可移动的悬浮按钮
2021/03/04 Vue.js
Python最长公共子串算法实例
2015/03/07 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
Python帮你微信头像任意添加装饰别再@微信官方了
2019/09/25 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
python 求10个数的平均数实例
2019/12/16 Python
python Manager 之dict KeyError问题的解决
2019/12/21 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
如何在存储过程中使用Loop
2016/01/05 面试题
2014年幼儿园工作总结
2014/11/10 职场文书
团拜会主持词
2015/07/04 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
TS 类型兼容教程示例详解
2022/09/23 Javascript