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中判断checkboxlist(.net控件客户端id)是否有选中
Apr 11 Javascript
jquery动态改变form属性提交表单
Jun 03 Javascript
JavaScript版的TwoQueues缓存模型
Dec 29 Javascript
js常用系统函数用法实例分析
Jan 12 Javascript
js实现百度联盟中一款不错的图片切换效果完整实例
Mar 04 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
Feb 08 Javascript
jQuery实现定时隐藏对话框的方法分析
Feb 12 jQuery
手把手教你用Node.js爬虫爬取网站数据的方法
Jul 05 Javascript
express框架下使用session的方法
Jul 31 Javascript
JS删除对象中某一属性案例详解
Sep 08 Javascript
Vue 3自定义指令开发的相关总结
Jan 29 Vue.js
Vue3实现简易音乐播放器组件
Aug 14 Vue.js
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
使用php4加速网络传输
2006/10/09 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
jQuery 学习入门篇附实例代码
2010/03/16 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
2011/03/13 Python
python删除过期文件的方法
2015/05/29 Python
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
python处理写入数据代码讲解
2020/10/22 Python
python基于opencv实现人脸识别
2021/01/04 Python
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
如何保障Web服务器安全
2014/05/05 面试题
医院工作检讨书范文
2014/02/10 职场文书
高中军训感想800字
2014/02/23 职场文书
小学生成绩单评语
2014/12/31 职场文书
邀请书格式范文
2015/02/02 职场文书
2015年英语教学工作总结
2015/05/25 职场文书
和谐拯救危机观后感
2015/06/15 职场文书
生日赠语
2015/06/23 职场文书
证婚人致辞精选
2015/07/28 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
Python 第三方库 openpyxl 的安装过程
2022/12/24 Python