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父窗口控制只弹出一个子窗口
Apr 10 Javascript
JavaScript 拾漏补遗
Dec 27 Javascript
ExtJS4 Grid改变单元格背景颜色及Column render学习
Feb 06 Javascript
javascript伸缩型菜单实现代码
Nov 16 Javascript
移动端横屏的JS代码(beta)
May 16 Javascript
jQuery封装的屏幕居中提示信息代码
Jun 08 Javascript
在localStorage中存储对象数组并读取的方法
Sep 24 Javascript
jQuery事件详解
Feb 23 Javascript
p5.js入门教程和基本形状绘制
Mar 15 Javascript
vue移动端模态框(可传参)的实现
Nov 20 Javascript
angular组件间传值测试的方法详解
May 07 Javascript
Vue过滤器(filter)实现及应用场景详解
Jun 15 Vue.js
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
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
NOD32 v2.70.32 简体中文封装版 提供下载了
2007/02/27 PHP
优化使用mysql存储session的php代码
2008/01/10 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
PHP之sprintf函数用法详解
2014/11/12 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
2019/10/18 PHP
JS 自动完成 AutoComplete(Ajax 查询)
2009/07/07 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
jQuery实现跨域
2015/02/03 Javascript
TypeScript 中接口详解
2015/06/19 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
全面解析JavaScript中的valueOf与toString方法(推荐)
2016/06/14 Javascript
JS中检测数据类型的几种方式及优缺点小结
2016/12/12 Javascript
详解Vue的computed(计算属性)使用实例之TodoList
2017/08/07 Javascript
Webpack实战加载SVG的方法
2017/12/26 Javascript
详解webpack多页面配置记录
2018/01/22 Javascript
解决Vue不能检测数组或对象变动的问题
2018/02/24 Javascript
vue-cli 打包使用history模式的后端配置实例
2018/09/20 Javascript
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
详解Python验证码识别
2016/01/25 Python
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
Python 2.7中文显示与处理方法
2018/07/16 Python
Django使用Channels实现WebSocket的方法
2019/07/28 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
CSS去掉A标签(链接)虚线框的方法
2014/04/01 HTML / CSS
HTML5边玩边学(2)基础绘图实现方法
2010/09/21 HTML / CSS
购买大码女装:Lane Bryant
2016/09/07 全球购物
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
单位刻章介绍信范文
2014/01/11 职场文书
校园之声广播稿
2014/01/31 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
义诊活动总结
2015/02/04 职场文书