作者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
1F:推 JYHuang:firefox 不能用 <a href=""><input type="button"></a> 03/17 17:36
2F:→ JYHuang:有点忘了,总之就是其中一个browser不支援 03/17 17:37
3F:推 chph:贴程式码不是更详细? 03/17 18:47
4F:→ midio:程式码有一千多行..结果发现还是style.display跟visibilty 03/17 19:58
5F:→ midio:的问题= =a 总之 看起来是解了 实际原因还是不够清楚@@a 03/17 19:58
6F:→ midio:然後我没用<a href=""><input type="button"></a> 03/17 19:59
7F:→ midio:style.display跟visibility用起来精确的差异到现在还没搞懂 03/17 19:59
8F:推 chph:visibilty=hidden时, 元素占据的空间不会消失, 可说是隐形 03/17 22:18
9F:→ chph:display=none时, 元素会从页面上移除, 不占据空间 03/17 22:19