IE8 下appendChild 追加之后文字不显示,但是追加上了, 这么说吧,我原来有一个 下拉框,空的,我用JS 创建了 几个option 然后追加,最后在页面上要显示出来for (var i=0; i<opt.length; i++) {
    newOpt=new Option(opt[i].text,opt[i].value);
    if (cs_supportDOM && !cs_isIE7) {
alert("进入if leng="+list.options.length);
alert(newOpt.text+" "+newOpt.value);
//optPool.appendChild(newOpt);
list.appendChild(newOpt);
}
else {
alert("进入else");
list.options[l+optCount]=newOpt;
}
}这是那个核心代码,cs_isIE7 代表是IE7 浏览器----一个标识
IE6,7 FF 都可以正常显示内容,唯独IE8 无法显示内容,但是我弹出时,是有内容的 见alert();
IE8 下也追加上了,但就是不显示文字信息---------原来下拉框是空的,追加之后(假如追加了5个option) 下拉框是显示5个下拉的,但是 内容是空的------也就是value是空的,不知道怎么回事哪位大侠给解释下为啥出现这问题