IE下select标签innerHTML插入option的BUG

调用方法

addOption(sltObj, ‘<option>a</option>’);

代码如下

var sltObj=document.getElementById(‘xx’);//获取select对象,这里只是给个例子,可以按自己习惯来获取       function addOption(obj, arg) { if (b$.type.isElement(arg)) { if (b$.browser.isIE()) obj.add(arg); else obj.add(arg, null); return; } var str = ‘<select>’ + arg + ‘</select>’; var slt = b$.parseDom(str)[0]; for (var i = 0, num = slt.length; i < num; i++) { obj.appendChild(slt[0]); } };

要温暖还是怕麻烦。

IE下select标签innerHTML插入option的BUG

相关文章:

你感兴趣的文章:

标签云: