企业动态关于我们联系我们
   建站常识
 域名常识
域名解析问题集锦
域名基础知识概述
域名dns问题集锦
国内域名转入业务问题集锦
 空间常识
虚拟主机产品说明书
FTP上传注意事项
ftp操作常识问题集锦
网站无法上传怎么办?
 邮局常识
什么是电子邮件地址?
企业邮箱与免费邮箱的区别,企业邮箱的优点?
什么是SMTP?
什么是POP3?
 建站常识
企业如何建好网络营销
三种类型企业网站的作用
如何推广B2C独立网店
做网站快速成功的九个步骤
 SEO 知识
什么是SEO?
什么是SPAM?
SEO和SPAM有什么区别?
影响SEO的几点常识

首页技术交流CSS+DIV
secBoard 滑动层效果 在firefox(火狐)下不兼容(无效)   2012/2/17   返回前页

<script language=javascript>
function secBoard(n)
{
var menu=document.getElementById("menu");
var main=document.getElementById("main");
for(i=0;i<menu.childNodes.length;i++)
menu.childNodes[i].className="sec1";
menu.childNodes[n].className="sec2";
for(i=0;i<main.childNodes.length;i++)
main.childNodes[i].style.display="none";
main.childNodes[n].style.display="block";
}
</script>
<div id="header">
<ul id="menu">
<li onMouseOver="secBoard(0)" class="sec2">一号</li>
<li onMouseOver="secBoard(1)" class="sec1">二号</li>
<li onMouseOver="secBoard(2)" class="sec1">三号</li>
<li onMouseOver="secBoard(3)" class="sec1">四号</li>
</ul>
<ul id="main">
<li class="block">一号内容</li>
<li class="unblock">二号内容</li>
<li class="unblock">三号内容</li>
<li class="unblock">四号内容</li>
</ul>
</div>

_________________________________________________________________

因为firefox中childNodes会获取textNode所以你这些编号就不对了 最好用getElementsByTagName('li')来获取元素就没问题了


function secBoard(n)
{
var menu=document.getElementById("menu");
var main=document.getElementById("main");
var menuli=menu.getElementsByTagName("li");
for(i=0;i<menuli.length;i++)
	menuli[i].className="sec1";
	menuli[n].className="sec2";
var mainli=main.getElementsByTagName("li");
for(i=0;i<mainli.length;i++)
	mainli[i].style.display="none";
	mainli[n].style.display="block";
}
本站搜索关键词:南京网站建设、南京建站、南京SEO推广、南京网络公司
   广告也精彩
版权所有:南京欧万网络服务工作室 www.owon.cn sitemap