通过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 相关文章推荐
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
Jan 02 Javascript
js中split和replace的用法实例
Feb 28 Javascript
javascript格式化日期时间方法汇总
Jun 19 Javascript
JS验证IP,子网掩码,网关和MAC的方法
Jul 02 Javascript
AngularJs html compiler详解及示例代码
Sep 01 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
Vue.js中数据绑定的语法教程
Jun 02 Javascript
JS设置随机出现2个数字的实例代码
Jul 19 Javascript
vue 点击按钮增加一行的方法
Sep 07 Javascript
vue 自定义右键样式的实例代码
Nov 06 Javascript
javascript实现拖拽碰撞检测
Mar 12 Javascript
Vant 中的Toast设置全局的延迟时间操作
Nov 04 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的FTP学习(二)
2006/10/09 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
2015/12/07 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
js对象内部访问this修饰的成员函数示例
2014/04/27 Javascript
jQuery实现文本框邮箱输入自动补全效果
2015/11/17 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
如何使用CSS3和JQuery easing 插件制作绚丽菜单
2019/06/18 jQuery
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
基于javascript canvas实现五子棋游戏
2020/07/08 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
[03:37]2014DOTA2国际邀请赛 主赛事第一日胜者组TOPPLAY
2014/07/19 DOTA
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
python3 求约数的实例
2019/12/05 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
详解canvas drawImage()方法绘制图片不显示的问题
2018/10/08 HTML / CSS
html5 canvas实现给图片添加平铺水印
2019/08/20 HTML / CSS
美国最受欢迎的度假租赁网站:VRBO
2016/08/02 全球购物
moosejaw旗下的户外商品促销网站:Mountain Steals
2017/02/27 全球购物
日语系毕业生推荐信
2013/11/11 职场文书
科技之星事迹材料
2014/06/02 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
我的中国梦演讲稿400字
2014/08/19 职场文书
2014年教师节演讲稿范文
2014/09/10 职场文书
外贸英文求职信范文
2015/03/19 职场文书
诚实守信主题班会
2015/08/13 职场文书
2016年感恩节活动总结大全
2016/04/01 职场文书
Pandas搭配lambda组合使用详解
2022/01/22 Python