单击导航栏有背景色? 这种企业站出问题,你直接找给你板儿的美工说啊! 让他改!原因有几种! 一个就是js里面写了点击后变色的代码 这种你就要改js,在一个就是链接激活后变色了 这种你就改css 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做过一个类似的东西,是用后台来控制的,前端只给标签加了一个hover想用JS做的话,加click事件,点击的时候,所有标签背景色变成默认,当前标签的背景变色 <script> window.onload=function() { var oUl = document.getElementById('ullist').getElementsByTagName('li'); for(var i=0;i<oUl.length;i++) { oUl[i].onclick=function() { for(var i=0;i<oUl.length;i++) { oUl[i].className=''; } this.className = 'hover'; } } 希望能帮助你 }</script><ul id="ullist"> <li class="hover">导航一</li> <li>导航二</li> <li>导航三</li> <li>导航四</li></ul> 样式问题。给链接标签加一个hover设定就行。 求助各位大神,javascript <embed> eval火狐报错,该怎么做 这个表单如何通过地址栏直接提交? tinymce粘贴文字格式问题 急求关于iframe的问题,在线等, 多行顯示的<select>如何設置成細邊框? 让程序员变成正常人(转载) HTML显示 在JavaScript中怎么样忽略小错误--不要弹出错误提示? 如何将网页传过来的汉字解释为2个字节?(急,急,急) 求解关于select动态添加option的一个问题 JS怎么做一个OA内的工作日的设置,求思路或者控件。。。
想用JS做的话,加click事件,点击的时候,所有标签背景色变成默认,当前标签的背景变色
window.onload=function()
{
var oUl = document.getElementById('ullist').getElementsByTagName('li');
for(var i=0;i<oUl.length;i++)
{ oUl[i].onclick=function()
{ for(var i=0;i<oUl.length;i++)
{
oUl[i].className='';
}
this.className = 'hover';
}
}
希望能帮助你
}
</script><ul id="ullist">
<li class="hover">导航一</li>
<li>导航二</li>
<li>导航三</li>
<li>导航四</li>
</ul>