首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请问一段脚本程序:如何在点击一个<li>xxx</li>的内容时,让该内容的背景颜色变化

2012-02-20 
请教一段脚本程序:怎么在点击一个lixxx/li的内容时,让该内容的背景颜色变化请教一段脚本程序:怎么在点

请教一段脚本程序:怎么在点击一个<li>xxx</li>的内容时,让该内容的背景颜色变化
请教一段脚本程序:怎么在点击一个 <li> xxx </li> 的内容时,让该内容的背景颜色变化

[解决办法]
<li onmousedown= 'this.style.backgroundColor= "#FF0000 "; '> xxx </li>
[解决办法]
给该对象添加onclick事件,操作该对象的style对象,如:

<li onclick= "this.style.backgroundColor= 'red ' "> test </li>
[解决办法]
这需要一个变量用来记录当前对象,如:

<script type= "text/javascript ">
var nowobj = null;
function setBGC(obj){
if(nowobj!=null){
nowobj.style.backgroundColor = " ";
}
obj.style.backgroundColor = "red ";
nowobj = obj;
}
</script>

<li onclick= "setBGC(this); "> x1 </li> <li onclick= "setBGC(this); "> x2 </li> <li onclick= "setBGC(this); "> x3 </li>
[解决办法]
给 <li> 不同的标识

热点排行