通过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 相关文章推荐
jquery focus(fn),blur(fn)方法实例代码
Dec 16 Javascript
js中使用replace方法完成某个字符的转换
Aug 20 Javascript
深入理解jQuery之事件移除
Jun 02 Javascript
AngularJS 服务详细讲解及示例代码
Aug 17 Javascript
几句话带你理解JS中的this、闭包、原型链
Sep 26 Javascript
微信小程序实现人脸检测功能
May 25 Javascript
用vue快速开发app的脚手架工具
Jun 11 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 jQuery
vue缓存的keepalive页面刷新数据的方法
Apr 23 Javascript
微信小程序实现动态列表项的顺序加载动画
Jul 25 Javascript
vscode+gulp轻松开发小程序的完整步骤
Oct 18 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
php中通过smtp发邮件的类,测试通过
2007/01/22 PHP
PHP实现更新中间关联表数据的两种方法
2014/09/01 PHP
php采集神器cURL使用方法详解
2016/02/19 PHP
微信公众号开发客服接口实例代码
2016/10/21 PHP
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
JS+CSS相对定位实现的下拉菜单
2015/10/06 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
JQuery中解决重复动画的方法
2016/10/17 Javascript
JavaScript中splice与slice的区别
2017/05/09 Javascript
详解Vue CLI3 多页应用实践和源码设计
2018/08/30 Javascript
React 组件中的 bind(this)示例代码
2018/09/16 Javascript
一次Webpack配置文件的分离实战记录
2018/11/30 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
2019/05/02 Javascript
vue实现搜索功能
2019/05/28 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
2020/07/28 Javascript
vue 动态添加的路由页面刷新时失效的原因及解决方案
2021/02/26 Vue.js
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python 随机生成中文验证码的实例代码
2013/03/20 Python
python实现从字典中删除元素的方法
2015/05/04 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
利用python实现数据分析
2017/01/11 Python
如何安装多版本python python2和python3共存以及pip共存
2018/09/18 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
Application Cache未缓存文件无法访问无法加载问题
2014/05/31 HTML / CSS
美国著名的户外用品品牌:L.L.Bean
2018/01/05 全球购物
Herschel美国官网:背包、手提袋及配件
2020/03/10 全球购物
商务英语应届生自我鉴定
2013/12/08 职场文书
安全生产先进个人材料
2014/02/06 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
企业总经理任命书
2014/06/05 职场文书
2014年民政局关于保密工作整改措施
2014/09/19 职场文书
财务管理制度范本
2015/08/04 职场文书
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python