[ js ] IE的bug?onclick無法控制display

看板Ajax作者 (詐騙集團創意總監)時間16年前 (2009/07/15 14:37), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
此為測試檔案 http://psroc.freehostia.com/test.html 其中每個test按下去會跳出一個div方框 我想做出按下方框內右上角的x會將方框關閉 在FF下測試都很正常,但用IE就只會開不會關 測試檔的第一個x是onclick關閉方框 第二個x是ondblclick關閉方框,這個功能在IE下正常 第三個x是onclick跳出alert對話框,這個功能也正常 不知道為什麼就只有onclick控制display="none"沒辦法在IE下正常運作 這是IE的bug嗎?還是我程式寫得不對? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.102.140

07/15 15:15, , 1F
不要只寫"" 寫完整的"block"試試
07/15 15:15, 1F

07/15 15:53, , 2F
觸發了裡面的onclick之後,又觸發了外面的onclick
07/15 15:53, 2F

07/15 15:55, , 3F
在function closenews(news)裡加event.cancelBubble=true;
07/15 15:55, 3F

07/15 16:21, , 4F
謝謝回答!樓上的方法成功了,非常感謝!
07/15 16:21, 4F
文章代碼(AID): #1ANNaZ0d (Ajax)
文章代碼(AID): #1ANNaZ0d (Ajax)