JS实现鼠标滑过显示边框的菜单效果


Posted in Javascript onSeptember 21, 2016

本文实例讲述了JS实现鼠标滑过显示边框的菜单效果。分享给大家供大家参考,具体如下:

<html>
<head>
<title>JS鼠标滑过显示边框菜单</title>
</head>
<body>
<style>
.menulines{
border:1px solid white;
}
.menulines a{
text-decoration:none;
color:red;
}
</style>
<script language="JavaScript1.2">
function borderize(what,color){
what.style.borderColor=color
}
function borderize_on(e){
if (document.all)
source3=event.srcElement
else if (document.getElementById)
source3=e.target
if (source3.className=="menulines"){
borderize(source3,"black")
}
else{
while(source3.tagName!="TABLE"){
source3=document.getElementById? source3.parentNode : source3.parentElement
if (source3.className=="menulines")
borderize(source3,"black")
}
}
}
function borderize_off(e){
if (document.all)
source4=event.srcElement
else if (document.getElementById)
source4=e.target
if (source4.className=="menulines")
borderize(source4,"white")
else{
while(source4.tagName!="TABLE"){
source4=document.getElementById? source4.parentNode : source4.parentElement
if (source4.className=="menulines")
borderize(source4,"white")
}
}
}
</script>
<table border="0" width="150" cellspacing="0" cellpadding="0" onMouseover="borderize_on(event)" onMouseout="borderize_off(event)" height="95">
<tr><td width="100%" bgcolor="#E6E6E6" height="13"><b><font size="2">导航菜单</font></b></td></tr>
<tr><td width="100%" class="menulines" height="14"><a href="#">网页特效</a></td></tr>
<tr><td width="100%" class="menulines" height="14"><a href="#">学习教程</a></td></tr>
<tr><td width="100%" class="menulines" height="14"><a href="#">网页素材</a></td></tr>
<tr><td width="100%" class="menulines" height="14"><a href="#">软件下载</a></td></tr>
<tr><td width="100%" class="menulines" height="14"><a href="#">平面设计</a></td></tr>
</table>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
js获取url参数的使用扩展实例
Dec 29 Javascript
javascript 事件处理程序介绍
Jun 27 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 Javascript
javascript面向对象之访问对象属性的两种方式分析
Jan 13 Javascript
使用Node.js配合Nginx实现高负载网络
Jun 28 Javascript
javascript检查某个元素在数组中的索引值
Mar 30 Javascript
seajs模块之间依赖的加载以及模块的执行
Oct 21 Javascript
Javascript之图片的延迟加载的实例详解
Jul 24 Javascript
信息滚动效果的实例讲解
Sep 18 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
Aug 03 Javascript
jQuery实现放大镜案例
Oct 19 jQuery
Node.js fs模块原理及常见用途
Oct 22 Javascript
JS 动态判断PC和手机浏览器实现代码
Sep 21 #Javascript
详解AngularJs中$resource和restfu服务端数据交互
Sep 21 #Javascript
AngularJS通过$http和服务器通信详解
Sep 21 #Javascript
JavaScript 拖拽实例代码
Sep 21 #Javascript
Angularjs中controller的三种写法分享
Sep 21 #Javascript
jQuery中Find选择器用法示例
Sep 21 #Javascript
jQuery实现点击后高亮背景固定显示的菜单效果【附demo源码下载】
Sep 21 #Javascript
You might like
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
2016/03/21 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
2017/05/02 PHP
一个实用的php验证码类
2017/07/06 PHP
laravel接管Dingo-api和默认的错误处理方式
2019/10/25 PHP
超级退弹代码
2008/07/07 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
编写简单的jQuery提示插件
2014/12/21 Javascript
JavaScript中数据结构与算法(一):栈
2015/06/19 Javascript
JavaScript保留关键字汇总
2015/12/01 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
使用bat打开多个cmd窗口执行gulp、node
2017/02/17 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
angularjs实现柱状图动态加载的示例
2017/12/11 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
玩转python爬虫之URLError异常处理
2016/02/17 Python
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
Python设计模式之策略模式实例详解
2019/01/21 Python
python scipy卷积运算的实现方法
2019/09/16 Python
Python实现打包成库供别的模块调用
2020/07/13 Python
五个2015 年最佳HTML5 框架
2015/11/11 HTML / CSS
Html5踩坑记之mandMobile使用小记
2020/04/02 HTML / CSS
比驿:全球酒店比价网
2018/06/20 全球购物
电气自动化自荐信
2013/10/10 职场文书
公司晚会主持词
2014/03/22 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
法制宣传口号
2014/06/16 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
十佳少年事迹材料
2014/12/25 职场文书
焦裕禄观后感
2015/06/03 职场文书
费城故事观后感
2015/06/10 职场文书
pandas提升计算效率的一些方法汇总
2021/05/30 Python