通过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 相关文章推荐
在JavaScript并非所有的一切都是对象
Apr 11 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
jQuery中slideUp()方法用法分析
Dec 24 Javascript
JS实现的幻灯片切换显示效果
Sep 07 Javascript
JS制作类似选项卡切换的年历
Dec 03 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
jquery中封装函数传递当前元素的方法示例
May 05 jQuery
js动态设置select下拉菜单的默认选中项实例
Aug 21 Javascript
vue组件(全局,局部,动态加载组件)
Sep 02 Javascript
JS获取动态添加元素的方法详解
Jul 31 Javascript
使用原生JS实现滚轮翻页效果的示例代码
May 31 Javascript
三种方式清除vue路由跳转router-link的历史记录
Apr 10 Vue.js
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
全国FM电台频率大全 - 10 江苏省
2020/03/11 无线电
常用的PHP数据库操作方法(MYSQL版)
2011/06/08 PHP
PHP数据流应用的一个简单实例
2012/09/14 PHP
PHP中使用匿名函数操作数据库的例子
2014/11/17 PHP
php+xml编程之SimpleXML的应用实例
2015/01/24 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
繁简字转换功能
2006/07/19 Javascript
JavaScript 原型继承
2011/12/26 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
深入分析jsonp协议原理
2015/09/26 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
Javascript中引用类型传递的知识点小结
2017/03/06 Javascript
react中使用swiper的具体方法
2018/05/15 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
layer.confirm取消按钮绑定事件的方法
2018/08/17 Javascript
代码分析vue中如何配置less
2018/09/28 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
[03:12]完美世界DOTA2联赛PWL DAY9集锦
2020/11/10 DOTA
使用Python3制作TCP端口扫描器
2017/04/17 Python
Bottle框架中的装饰器类和描述符应用详解
2017/10/28 Python
详解Python3.6的py文件打包生成exe
2018/07/13 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
python datetime中strptime用法详解
2019/08/29 Python
Python数据库小程序源代码
2019/09/15 Python
详解python播放音频的三种方法
2019/09/23 Python
Python 脚本实现淘宝准点秒杀功能
2019/11/13 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
Python猜数字算法题详解
2020/03/01 Python
CSS3的文字阴影—text-shadow的使用方法
2012/12/25 HTML / CSS
仓库管理专业个人自我评价范文
2013/11/11 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
vscode中使用npm安装babel的方法
2021/08/02 Javascript