javascript解决IE6下hover问题的方法
有时候我们想在非a标签上加hover元素但是我们都知道IE6下不支持XX:hover,所以我们现在可以用js实现掉:代码如下
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>无标题文档</title>
<style>
#navli:hover,#navli.stest{
font-weight:700;
color:red;
}
</style>
</head>
<body>
<ulid="nav">
<li>列表一</li>
<li>列表一</li>
<li>列表一</li>
</ul>
<scripttype="text/javascript">
varHover=function(){
varlistItem=document.getElementById("nav").getElementsByTagName("li");
for(vari=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问题的方法,希望对大家的学习有所帮助。
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短