如果链接为#,则正常触发current属性,但是如果有其他链接,就不能触发current的CSS属性,这是为什么?<script language="javascript">
function getBg(num){
for(var id = 0;id<=9;id++)
{
if(id==num)
{
document.getElementById("mynav"+id).className="current";
}
else
{
document.getElementById("mynav"+id).className="";
}
}
}
</script>
<div id="header">
<div id="logo"><a href="index.html"><img src="[!--news.url--]skin/default/css/images/logo.gif" alt="" title="" border="0" /></a></div>
<a href="make-a-donation.html" class="make_donation"></a>
<div id="menu">
<ul>
<li><a onclick="javascript:getBg(0)" id="mynav0" class="current" href="[!--news.url--]" title="">首页</a></li>
<li><a href="[!--news.url--]ptch/qdch/" title="" onclick="javascript:getBg(1)" id="mynav1">庆典策划 </a></li>
<li><a href="#" title="" onclick="javascript:getBg(2)" id="mynav2">商务活动</a></li>
<li><a href="#" title="" onclick="javascript:getBg(3)" id="mynav3">年会策划</a></li>
<li><a href="[!--news.url--]yanchu/" title="" onclick="javascript:getBg(4)" id="mynav4">演出经纪</a></li>
<li><a href="[!--news.url--]service.html" title="" onclick="javascript:getBg(5)" id="mynav5">品特服务</a></li>
<li><a href="[!--news.url--]ptxw/" title="" onclick="javascript:getBg(6)" id="mynav6">品特新闻</a></li>
<li><a href="[!--news.url--]about.html" title="" onclick="javascript:getBg(7)" id="mynav7">关于品特</a></li>
<li><a href="[!--news.url--]e/tool/gbook/?bid=1" title="" onclick="javascript:getBg(8)" id="mynav8">客服中心</a></li>
<li><a href="contact.html" title="" onclick="javascript:getBg(9)" id="mynav9">招聘中心</a></li>
<li></li>
</ul>
</div>
</div>
function getBg(num){
for(var id = 0;id<=9;id++)
{
if(id==num)
{
document.getElementById("mynav"+id).className="current";
}
else
{
document.getElementById("mynav"+id).className="";
}
}
}
</script>
<div id="header">
<div id="logo"><a href="index.html"><img src="[!--news.url--]skin/default/css/images/logo.gif" alt="" title="" border="0" /></a></div>
<a href="make-a-donation.html" class="make_donation"></a>
<div id="menu">
<ul>
<li><a onclick="javascript:getBg(0)" id="mynav0" class="current" href="[!--news.url--]" title="">首页</a></li>
<li><a href="[!--news.url--]ptch/qdch/" title="" onclick="javascript:getBg(1)" id="mynav1">庆典策划 </a></li>
<li><a href="#" title="" onclick="javascript:getBg(2)" id="mynav2">商务活动</a></li>
<li><a href="#" title="" onclick="javascript:getBg(3)" id="mynav3">年会策划</a></li>
<li><a href="[!--news.url--]yanchu/" title="" onclick="javascript:getBg(4)" id="mynav4">演出经纪</a></li>
<li><a href="[!--news.url--]service.html" title="" onclick="javascript:getBg(5)" id="mynav5">品特服务</a></li>
<li><a href="[!--news.url--]ptxw/" title="" onclick="javascript:getBg(6)" id="mynav6">品特新闻</a></li>
<li><a href="[!--news.url--]about.html" title="" onclick="javascript:getBg(7)" id="mynav7">关于品特</a></li>
<li><a href="[!--news.url--]e/tool/gbook/?bid=1" title="" onclick="javascript:getBg(8)" id="mynav8">客服中心</a></li>
<li><a href="contact.html" title="" onclick="javascript:getBg(9)" id="mynav9">招聘中心</a></li>
<li></li>
</ul>
</div>
</div>
解决方案 »
- JS 多文件上传 怎么获得文件的本地路径
- 求助,关于在FireFox下子窗体调用父窗体JS方法的问题
- 求助WdatePicker.js中一段代码,提示“'$d.obj'为空或不是对象”
- 请问如何实现 form 提交完成后 调用指定的 javascript函数?
- 层移动的区域控制问题??
- 求一取得地址栏中间的字符串的正则表达式,UP者有分
- 用Array来进行得到String[] 的问题
- (Name)......(/Name)这个怎么写正则表达式?
- 急啊,关于:怎样在javascript里使用二维数组,怎样赋值?怎样取值?
- 这个漏洞是否太大了?用js可以避开ie的安全机制操作用户的文件(创建,删除,...)
- javascript实现人员按天按周值班且可以按每天8点开始值班功能实现代码分享
- Jquery或者js做一个图片根据浏览器自适应,并且等比例,真心求教!!!
<style type="text/css">
.div1
{
width:300px;
height:300px;
}
.sdiv1
{
width:100px;
height:100px;
}
....<div id="div1" class="div1">
</div>$("#div1").attr("class","sdiv1"); //修改id="div1"的样式