作者midio (也許默默)
看板Web_Design
標題[請益] 請問一下在firefox button能按,改以IE瀏覽卻按不下去?
時間Mon Mar 17 14:39:32 2008
我實在解不出來,所以上來試問看看
我現在有一個page 有個連結A
*onclick A 時 秀出所有profile的summary(所有的Profile list):
例如 第一欄位為profile name,第二欄位則是一個value為Edit的button
Profile 1 [Edit]
Profile 2 [Edit]
*onclick [Edit]時,就秀出該筆Profile的Detail
(好幾個input elements,text或select menu)
例如Profile name,size,..等等
在Firefox時,不管我怎麼試 按Edit button都能秀出該筆Profile的detail
再點link A秀所有profile,再選取其中一筆按Edit 仍然正常
但是改以IE瀏覽時,假設現在總共有10筆Profile
我選取第10筆Profile的Edit button以秀出它的Detail
再點選link A 秀出所有(10筆)Profile, 此時第5~8筆的Edit button都按不下去
請問一下有什麼屬性能決定該個button是否能點選?
我試過關掉相關的style.visibility或style.display
或是跟上二屬性相關的function
但是在IE還是會發生上述奇怪的事情
或是還有什麼方式可以檢驗究竟問題的根源是什麼
還請各位大大指教
小的已經盡量將問題描述詳細
如需補充還請賜教,感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.75.154
推 JYHuang:firefox 不能用 <a href=""><input type="button"></a> 03/17 17:36
→ JYHuang:有點忘了,總之就是其中一個browser不支援 03/17 17:37
推 chph:貼程式碼不是更詳細? 03/17 18:47
→ midio:程式碼有一千多行..結果發現還是style.display跟visibilty 03/17 19:58
→ midio:的問題= =a 總之 看起來是解了 實際原因還是不夠清楚@@a 03/17 19:58
→ midio:然後我沒用<a href=""><input type="button"></a> 03/17 19:59
→ midio:style.display跟visibility用起來精確的差異到現在還沒搞懂 03/17 19:59
推 chph:visibilty=hidden時, 元素佔據的空間不會消失, 可說是隱形 03/17 22:18
→ chph:display=none時, 元素會從頁面上移除, 不佔據空間 03/17 22:19