visited是css里面的一个。用来改变背景用的。
现在先onmouseover
- JScript code
document.getElementById("liid").className="visited";
但是再onmouseout
- JScript code
document.getElementById("liid").className="";
------解决方案--------------------
把这个部分的HTML 也贴出来吧。
------解决方案--------------------
写成函数会出错?
function outVisited(liid)
{
JS(liid).className="";
}
------解决方案--------------------
那你用jquery来实现吧。
------解决方案--------------------
<script>
var JS=function(id) { return document.getElementById(id); }
function onVisited(liid) { JS(liid).className="visited"; }
function goto(a){ alert("yes")}
</script>
<style>
li{display:block; background-color:#ff0000; border:solid 1px #999;}
.visited{background-color:green}
</style>
<li id="liIndex" onclick="goto(1)" onmouseover="onVisited('liIndex')" onmouseout="this.className=''">首页</li>