[問題] 請問如何讓firefox順利執行js下拉選單

看板Ajax作者 (佑子)時間16年前 (2009/03/25 22:18), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/3 (看更多)
我用js寫了一個可以點擊打開的選單 但是他在firefox無法執行 想請問 是不是哪裡違反了規則呢 謝謝 我的程式碼如下: <html> <head> <title>test</title> <style> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function cf() { var targetId, srcElement, targetElement srcElement = window.event.srcElement targetId = srcElement.id + "d" targetElement = document.all(targetId) if (targetElement.style.display == "none") { targetElement.style.display = ""} else { targetElement.style.display = "none" } } --> </SCRIPT> </head> <body> <div id="sectionLinks"> <div ID=a onclick="cf()">選項1</div> </div> <div ID=ad STYLE=display:none> <div>分項1-1</div> </div> <div ID=b onclick="cf()">選項2</div> <div ID=bd STYLE=display:none> <div>分項2-1</div> <div>分項2-2</div> <div>分項2-3</div> </div> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.155.98

03/25 23:24, , 1F
event的實作方式不同,修改處:
03/25 23:24, 1F

03/25 23:24, , 2F
1. function cf(event)
03/25 23:24, 2F

03/25 23:27, , 3F
2. srcElement = event.srcElement || 忘了火狐的目標怎抓
03/25 23:27, 3F

03/25 23:31, , 4F
google說 srcElement = event.srcElement || event.target
03/25 23:31, 4F

03/25 23:49, , 5F
謝謝解答 ^ ^
03/25 23:49, 5F
文章代碼(AID): #19oZr1xE (Ajax)
文章代碼(AID): #19oZr1xE (Ajax)