|
javascript在ie和firefox浏览器下的运行结果的差别。
下面把最近碰到的情况做个记录,以后也会不断补充以备忘。
object操作 firefox:可支持 PLAIN TEXTCODE: var obj = { 'key' : 'aaa', }
ie:不支持 PLAIN TEXTCODE: var obj = { 'key' : 'aaa', } 会报javascript错误,最后的","必须去掉
javascript对select元素的option操作 firefox:可直接设置 PLAIN TEXTCODE: option.text = 'foooooooo';
ie:只能设置 PLAIN TEXTCODE: option.innerHTML = 'fooooooo';
删除一个select的option firefox:可以 PLAIN TEXTCODE: select.options.remove(selectedIndex);
ie7:可以用 PLAIN TEXTCODE: select.options[i] = null;
ie6:需要写 PLAIN TEXTCODE: select.options[i].outerHTML = null;
真是万恶的浏览器。
作者:佚名 | 文章来源:本站原创 | 更新时间:2007-8-25 18:10:52
|