用<ul>和<li>作了一个菜单,当选择一个菜单后,希望改变该菜单样式,直到选择其他菜单后,该菜单的样式才还原。 请问用JS该怎么写,会的回答一下,不会的也顶一下,不然一会就沉了,拜上!
解决方案 »
- Array.prototype 数据循环是也会出现,怎么规避
- 关于Jqplot中饼图上百分比字体颜色改变的问题!
- ExtJS中EditorGridPanel编辑时,单元格错位的问题,求教!!!
- 常用的js动态增加(删除)table数据行的功能如何在数组中增加一个事件?
- JSP页面搜索引擎,在搜索框中输入关键字,在结果也中返回结果,结果标题中的关键字需要高亮显示,不知如何实现,请高手帮忙,谢谢!
- 一個對象引用問題
- 如果一个text改变的时候两个一个text根着改变 onchange 好象不行啊!
- 购物车用ssh框架怎么写呢?
- 如何将字符串中的'\'替换上'/'?(我只能给61分)
- 关于JQM的changePage带参数的问题
- 新手求大神们帮帮忙...
- 为什么clearTimeout不能自动停止
{
var ul=document.getElementById("muen");
var li =ul.getElementsByTagName("li");
for(var i=0;i<li.length;i++)
{
li[i].onmousemove=function()
{
var div=document.getElementById ("divcalss").getElementsByTagName("div");
var li1=document.getElementById("muen").getElementsByTagName("li");
for(var i=0;i<li1.length;i++ )
{
if(li1[i]==this)
{
li1[i].style.background="red";
div[i].style.display="";
}
else{
li1[i].style.background="white";
div[i].style.display="none";
}
}
}
}
}
</script>
<div style="width:100%" >
<ul id="muen" >
<li>书籍印品推荐</li>
<li>简单印品推荐</li>
</ul>
</div>
<div id="divcalss" style=" border-top:10px">
<div>
123
</div>
<div>
456
</div>
</div>