问一个JS在firefox下不能运行的问题~

阅读:4933回复:5
2006-07-25 18:23
写私信
楼主#
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
文章1:<span id=h1></span> <br>
文章2:<span id=h2></span> <br>
文章3:<span id=h3></span> <br>
<hr>

<a href="#" onmouseover=TT(h1);>文章1</a> <br>
<a href="#" onmouseover=TT(h2);>文章2</a> <br>
<a href="#" onmouseover=TT(h3);>文章3</a> <br>

<script language="JavaScript">
function TT(aa)
{
  aa.innerHTML='OK!';
}
</script>


代码如上..在IE是可以的..但在firefox1.5里就运行不了..
如果去掉<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">就可以运行..
这应该怎样改呢?

初来此地~~感觉不错~~
2006-07-25 18:23
写私信
1楼#
改好了..代码如下 ...


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
文章1:<span id=h1></span> <br>
文章2:<span id=h2></span> <br>
文章3:<span id=h3></span> <br>
<hr>

<a href="#" onmouseover=TT('h1');>文章1</a> <br>
<a href="#" onmouseover=TT('h2');>文章2</a> <br>
<a href="#" onmouseover=TT('h3');>文章3</a> <br>

<script language="JavaScript">
function TT(aa)
{
  document.getElementById(aa).innerHTML='OK!';
}
</script>



ps:这版人气不多呀..
2006-07-25 18:23
写私信
2楼#
看看Firefox 的 Javascript 控制台可以有很大帮助
2006-07-25 18:23
写私信
3楼#
啊!!!  Javascript 控制台 在那里??
2006-07-25 18:23
写私信
5楼#
谢谢版主~