求html.option.style.display IE的解决办法
登录 | 论坛导航 -> 华新鲜事 -> 求学狮城 | 本帖共有 5 楼,当前显示第 5 楼 : 从楼主开始阅读 : 本帖树形列表 : 返回上一页
作者:icky (等级:15 - 最接近神,发帖:7923) 发表:2008-06-17 17:31:52  5楼 
这是IE的一个bug, 有几个workaround的方法你可以maintain几个array,然后每次都重建所有options或者用add/remove来动态添加/删除受影响的option: function show_hide(id, text) { var op = document.getElementById(id); var select = document.getElementById("opt"); if (op) { select.remove(op.index); return; } for (var i=0; i id) break; } op = document.createElement('option'); op.text=text; op.id = id; try { select.add(op, select.options[i]); // firefox } catch (ex) { select.add(op, i); // ie } } default first option second option third option fourth option show/hide first option show/hide second option show/hide third option show/hide fourth option (more...)
阁下真乃神人也
This page is intentionally left blank
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表

本帖共有 5 楼,当前显示第 5 楼,本文还有 N-1 层楼,要不你试试看:点击此处阅读更多 >>



请登录后回复:帐号   密码