作家
登录

IE不支持option的display样式,只能使用remove和add

作者: 来源:www.28hudong.com 2013-03-30 02:02:53 阅读 我要评论

it works.............. 发布者 中介 个人 出售 出租 求购 求租 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 想实现一个很简单的功能:当选中“中介”时,不显示“求购”与“求租”。本以为通过display:none即可实现,结果发现在option元素上使用display:none在firefox中有效,在IE6、IE7、IE8中都无效。 所以,通过javascript设置display:none也是在IE中无效,代码如下: it works.............. 发布者 中介 个人 出售 出租 求购 求租 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 所以,只能通过select元素的remove和add方法,当选中“中介” 时,把“求租”和“求购”删除。代码如下: it works.............. 发布者 中介 个人 出售 出租 求购 求租 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这样在IE和firefox中都有效了。真费解啊,IE8竟然还不支持option的display:none 。 上面的代码还有一个问题:在IE7和IE8中 选中“个人”,然后刷新,将导致“求租”和“求购”被删除。在IE6和firefox3.5.5中正常。

  推荐阅读

  jquery 简单的图片展示效果

jquery练习——简单的图片结果展示效果--cnblogs libsource/ #cfoot ul,#cfoot li{ margin:0;padding:0;list-style-type:none; } #cdiv{ width:500px;height:500px;line-height:500px;text-align:cent>>>详细阅读


本文标题:IE不支持option的display样式,只能使用remove和add

地址:http://www.17bianji.com/kaifa2/JS/27474.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)