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 相关文章推荐
js 变量类型转换常用函数与代码[比较全]
Dec 01 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
Nov 07 Javascript
Javascript 中的 call 和 apply使用介绍
Feb 22 Javascript
基于KMP算法JavaScript的实现方法分析
May 03 Javascript
jquery实现的下拉和收缩效果示例
Aug 21 Javascript
jQuery中wrapInner()方法用法实例
Jan 16 Javascript
javascript实现控制的多级下拉菜单
Jul 05 Javascript
jquery仿QQ登录账号选择下拉框效果
Mar 22 Javascript
js实现本地图片文件拖拽效果
Jul 18 Javascript
vue中实现动态生成二维码的方法
Feb 21 Javascript
Vue为什么要谨慎使用$attrs与$listeners
Aug 27 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
Nov 24 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
mysql+php分页类(已测)
2008/03/31 PHP
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
PHP使用标准库spl实现的观察者模式示例
2018/08/04 PHP
laravel 事件/监听器实例代码
2019/04/12 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
JS控制文本框textarea输入字数限制的方法
2013/06/17 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
jquery text()方法取标签中的文本
2014/07/25 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
js实现鼠标左右移动,图片也跟着移动效果
2017/01/25 Javascript
使用gulp搭建本地服务器并实现模拟ajax
2017/04/05 Javascript
js插件实现图片滑动验证码
2020/09/29 Javascript
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
js实现微信聊天效果
2020/08/09 Javascript
Python实现配置文件备份的方法
2015/07/30 Python
Python实现的简单模板引擎功能示例
2017/09/02 Python
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
pandas object格式转float64格式的方法
2018/04/10 Python
python代码过长的换行方法
2018/07/19 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
python中for in的用法详解
2020/04/17 Python
Python转换字典成为对象,可以用&quot;.&quot;方式访问对象属性实例
2020/05/11 Python
Python3爬虫里关于Splash负载均衡配置详解
2020/07/10 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
常用的四种CSS透明属性介绍
2014/04/12 HTML / CSS
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
介绍下Java中==和equals的区别
2013/09/01 面试题
求职信的七个关键技巧
2014/02/05 职场文书
党员干部对十八届四中全会的期盼
2014/10/17 职场文书
社团个人总结范文
2015/03/05 职场文书
质量整改通知单
2015/04/21 职场文书
导游词之韩国济州岛
2019/10/28 职场文书