作者dream26v (小猪猪)
看板Ajax
标题[问题] 下拉式选单firefox读不出来...
时间Mon Sep 1 18:36:25 2008
拜托大大帮帮我 T.T
我做了一个动态的下拉式选单 IE 读的出来 不晓得为什麽Firefox就是不行
大标题1
大标题1内容
小标题1
小标题1内容
小标题2
小标题2内容
好像是getElementId出了问题 可是弄了好久还是不行.....
<html>
<head>
<style>
.item{
cursor:pointer;
}
</style>
<script language="javascript">
<!--
function showhide(what){
if(what==s1){
change(s1s);
change(s1s1);
change(s1s2);
close(s1s1s);
close(s1s2s);
}
if(what==s1s1){
change(s1s1s);
}
if(what==s1s2){
change(s1s2s);
}
}
function change(what){
if(what.style.display=='none'){
what.style.display='';
}
else{
what.style.display='none';
}
}
function close(what){
if(what.style.display!='none'){
what.style.display='none';
}
}
//-->
</script>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><span id="s1" onClick="showhide(s1)" class="item" >大标题1</span></td>
</tr>
<tr>
<td><span id="s1s" style="display:none;">大标题1内容</span></td>
</tr>
<tr>
<td><span id="s1s1" onClick="showhide(s1s1)" class="item"
style="display:none;">小标题1</td>
</tr>
<tr>
<td><span id="s1s1s" style="display:none;">小标题1内容</span></td>
</tr>
<tr>
<td><span id="s1s2" onClick="showhide(s1s2)" class="item"
style="display:none;">小标题2</span></td>
</tr>
<tr>
<td><span id="s1s2s" style="display:none;">小标题2内容</span></td>
</tr>
</table>
</body>
</html>
拜托大大救救我 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.6.61
※ 编辑: dream26v 来自: 59.117.6.61 (09/01 18:45)
1F:→ TonyQ:FIREFOX 会显示啊~ @0@ 09/01 18:56
2F:推 chph:警告: 使用了非标准的全域性以 ID/NAME 参考元素的语法。 09/01 19:20
3F:→ chph:请改用 W3C 标准的 document.getElementById()。 09/01 19:20