[問題] 下拉式選單firefox讀不出來...

看板Ajax作者 (小豬豬)時間17年前 (2008/09/01 18:36), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
拜託大大幫幫我 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)

09/01 18:56, , 1F
FIREFOX 會顯示啊~ @0@
09/01 18:56, 1F

09/01 19:20, , 2F
警告: 使用了非標準的全域性以 ID/NAME 參考元素的語法。
09/01 19:20, 2F

09/01 19:20, , 3F
請改用 W3C 標準的 document.getElementById()。
09/01 19:20, 3F
文章代碼(AID): #18kyMgIB (Ajax)
文章代碼(AID): #18kyMgIB (Ajax)