JavaScript实现鼠标点击导航栏变色特效


Posted in Javascript onFebruary 08, 2017

废话不多说了,直接给大家贴js实现鼠标点击导航栏变色代码,具体代码如下所示:

<!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>JAVASCRIPT之导航栏鼠标点击变色特效</title> 
<style type="text/css"> 
body { 
  font-size:12px; 
  font-family: Arial, Helvetica, sans-serif; 
} 
.ts_seled { 
  color: #F00; 
} 
.ts_sel { 
  color:#666; 
} 
</style> 
<script language="javascript"> 
window.onload = initLinkStyle; 
function initLinkStyle() { 
  if(document.getElementsByName('myset')){ 
    var arrLink = document.getElementsByName('myset'); 
    for(i = 0; i < arrLink.length; i++) { 
      var link = arrLink[i]; 
      link.className='ts_sel';     
      link.onclick = clickNav;   
    } 
  } 
} 
/** 
 * 执行点击事件 
 * @param {Object} event 鼠标事件 
 */ 
function clickNav(event) { 
  var target = event.currentTarget;   
  //上次选择的a的样式 
  if(document.getElementsByName('myset')){ 
    var arrLink = document.getElementsByName('myset'); 
    for(i = 0; i < arrLink.length; i++) { 
      var link = arrLink[i]; 
      if(link.className == 'ts_seled') { 
        link.className = 'ts_sel'; 
      } 
    } 
  } 
  target.className = 'ts_seled'; 
  return false;//阻止浏览器默认事件 
} 
</script> 
</head> 
<body> 
  <ul> 
    <li>           
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" name="myset">首页</a> 
    </li> 
    <li> 
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" name="myset">联系我们</a> 
    </li> 
    <li> 
      <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" name="myset">帮助</a> 
    </li> 
  </ul> 
</body> 
</html>

以上所述是小编给大家介绍的JavaScript实现鼠标点击导航栏变色特效,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 Javascript
jQuery中append()方法用法实例
Jan 08 Javascript
JavaScript多并发问题如何处理
Oct 28 Javascript
使用jQuery制作基础的Web图片轮播效果
Apr 22 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
Apr 26 Javascript
Bootstrap基本样式学习笔记之图片(6)
Dec 07 Javascript
AngularJS自定义指令之复制指令实现方法
May 18 Javascript
使用RN Animated做一个“添加购物车”动画的方法
Sep 12 Javascript
基于vue实现圆形菜单栏组件
Jul 05 Javascript
原生js代码能实现call和bind吗
Jul 31 Javascript
微信小程序表单验证WxValidate的使用
Nov 27 Javascript
jQuery实现优雅的弹窗效果(6)
Feb 08 #Javascript
JavaScript中的子窗口与父窗口的互相调用问题
Feb 08 #Javascript
深入理解js中的加载事件
Feb 08 #Javascript
滚动条的监听与内容随着滚动条动态加载的实现
Feb 08 #Javascript
JQuery页面随滚动条动态加载效果的简单实现(推荐)
Feb 08 #Javascript
setTimeout学习小结
Feb 08 #Javascript
jquery uploadify如何取消已上传成功文件
Feb 08 #Javascript
You might like
php导出生成word的方法
2015/12/25 PHP
smarty中改进truncate使其支持中文的方法
2016/05/30 PHP
总结AJAX相关JS代码片段和浏览器模型
2007/08/15 Javascript
javascript 图片上一张下一张链接效果代码
2010/03/12 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
javascript获取dom的下一个节点方法
2014/09/05 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
2016/01/09 Javascript
EasyUI Pagination 分页的两种做法小结
2016/07/09 Javascript
jQuery is not defined 错误原因与解决方法小结
2017/03/19 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
vue 请求后台数据的实例代码
2017/06/22 Javascript
详解webpack4升级指南以及从webpack3.x迁移
2018/06/12 Javascript
SVG实现时钟效果
2018/07/17 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
python基础教程之基本内置数据类型介绍
2014/02/20 Python
Python基础中所出现的异常报错总结
2016/11/19 Python
python实现二分查找算法
2017/09/21 Python
python 文件查找及内容匹配方法
2018/10/25 Python
springboot配置文件抽离 git管理统 配置中心详解
2019/09/02 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
Python性能分析工具py-spy原理用法解析
2020/07/27 Python
python Matplotlib模块的使用
2020/09/16 Python
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
html5使用canvas画一条线
2014/12/15 HTML / CSS
html5中的一些标签学习(心得)
2016/10/18 HTML / CSS
大专自我鉴定范文
2013/10/23 职场文书
应届生个人求职信模板
2013/11/26 职场文书
学校安全检查制度
2014/01/27 职场文书
水电工岗位职责
2014/02/12 职场文书
经典婚礼主持开场白
2014/03/13 职场文书
通讯稿格式及范文
2015/07/22 职场文书
中国现代文学之经典散文三篇
2019/09/18 职场文书