日期:2014-05-16  浏览次数:20331 次

请帮忙看下这个郁闷得问题。。。。
如下面得代码所示,生成页面后,当鼠标移动到“显示funny内容”时,Funny(DIV)内容出现了,而之后我将鼠标移动到“显示love内容”时,按理说(脚本代码所示),应该显示Love(DIV)啊,可是怎么没有反应了呢,每次都这样,请帮忙,大家

<script language="javascript" type ="text/javascript">
function Show(s)
{
  var str;
  str=s;
  switch(str)
  {
  case "love":
  Love.innerHTML=Love.innerHTML;
  break;
  case "funny":
  Love.innerHTML=Funny.innerHTML;
  break;
  }
}
</script>
--------------------------------
<div id="Love">love words</div> 
<div id="Funny">funny words</div> <!--Funny在页面生成后默认为隐藏-->
<div id="a" onmouseover="Show('love')">显示love内容</div>
<div id="b" onmouseover="Show('funny')">显示funny内容</div>
---------------------------------



------解决方案--------------------
请在每次执行前,养成阅读代码滴习惯!
L@_@K
JScript code

case   "love": 
            Love.innerHTML=Love.innerHTML; 
            break; 
case   "funny": 
            Love.innerHTML=Funny.innerHTML; 
            break;