javascript解决IE6下hover问题的方法


Posted in Javascript onJuly 28, 2015

有时候我们想在非a标签上加hover元素 但是我们都知道IE6下不支持XX:hover,所以我们现在可以用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>无标题文档</title> 
<style> 
#nav li:hover, #nav li.stest { 
  font-weight:700; 
  color:red; 
} 
</style> 
</head> 
 
<body> 
  <ul id="nav"> 
    <li>列表一</li> 
    <li>列表一</li> 
    <li>列表一</li> 
  </ul> 
 
<script type="text/javascript"> 
  var Hover = function(){ 
    var listItem = document.getElementById("nav").getElementsByTagName("li"); 
    for(var i=0;i<listItem.length;i++){ 
      listItem[i].onmouseover = function(){ 
        this.className +=" stest";  
      } 
      listItem[i].onmouseout = function(){ 
        thisthis.className = this.className.replace(/stest\b/, ""); // \b 查找位于单词的开头或结尾的匹配。 
      }  
    }  
  } 
if(window.attachEvent){ 
  window.attachEvent('onload',Hover); 
} 
</script> 
 
</body> 
</html>

以上内容就是告诉大家javascript解决IE6下hover问题的方法,希望对大家的学习有所帮助。

Javascript 相关文章推荐
jQuery解决iframe高度自适应代码
Dec 20 Javascript
javascript中的关于类型转换的性能优化
Dec 14 Javascript
Fastest way to build an HTML string(拼装html字符串的最快方法)
Aug 20 Javascript
JavaScript中数组的排序、乱序和搜索实现代码
Nov 30 Javascript
JavaScript 高级篇之函数 (四)
Apr 07 Javascript
jQuery无缝轮播图代码
Dec 22 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
Mar 09 Javascript
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
node实现生成带参数的小程序二维码并保存到本地功能示例
Dec 05 Javascript
koa router 多文件引入的方法示例
May 22 Javascript
js实现左右轮播图
Jan 09 Javascript
webpack5 联邦模块介绍详解
Jul 08 Javascript
JavaScript如何自定义trim方法
Jul 28 #Javascript
详解JavaScript ES6中的Generator
Jul 28 #Javascript
深入解读JavaScript中的Iterator和for-of循环
Jul 28 #Javascript
JavaScript调用客户端Java程序的方法
Jul 27 #Javascript
详细解读JavaScript编程中的Promise使用
Jul 27 #Javascript
JavaScript中的Repaint和Reflow用法详解
Jul 27 #Javascript
javascript实现类似java中getClass()得到对象类名的方法
Jul 27 #Javascript
You might like
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
相对路径转化成绝对路径
2007/04/10 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
Javascript基础知识(一)核心基础语法与事件模型
2014/09/29 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
Javascript实现单张图片浏览
2014/12/18 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
JavaScript知识点整理
2015/12/09 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
jquery mobile界面数据刷新的实现方法
2016/05/28 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
iscroll.js滚动加载实例详解
2017/07/18 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
vue项目国际化vue-i18n的安装使用教程
2018/03/14 Javascript
JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
2019/07/11 jQuery
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
2019/07/20 Javascript
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
JavaScript实现一维数组转化为二维数组
2018/04/17 Python
Django 静态文件配置过程详解
2019/07/23 Python
matplotlib 曲线图 和 折线图 plt.plot()实例
2020/04/17 Python
Python如何在bool函数中取值
2020/09/21 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
UNIX文件类型
2013/08/29 面试题
单位创先争优活动方案
2014/01/26 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
安全承诺书
2015/01/19 职场文书
selenium.webdriver中add_argument方法常用参数表
2021/04/08 Python
Python超简单容易上手的画图工具库推荐
2021/05/10 Python
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
了解Redis常见应用场景
2021/06/23 Redis
Java面试题冲刺第十八天--Spring框架3
2021/08/07 面试题
threejs太阳光与阴影效果实例代码
2022/04/05 Javascript