恶心的IE

前台开发人员谁不憎恨IE?

这篇文章将自己在开发中遇到的IE与标准DOM不兼容的地方和IE的bug记录下来。

1. event:这个不多说,大家都知道。

2. .innerHTML: IE如是说 The property is read/write for all objects except the following, for which it is read-only: COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR.

3. checkbox:如果你先createElement一个checkbox,设置checked=true,然后appendChild到父元素上,他的checked==true了? firefoxf和chrome都没问题,IE却不然,checked硬是还是默认的false!但是如果你把操作顺序变一下,改为先appendChild再设置checked=true,这下IE让他的checked==true了。 不知道类似其他元素有木有类似的问题..

4. name:IE把所有动态添加的name属性改为submitName属性,这一坑爹举动造成getElementsByName()不能返回预期元素!ff和cm没有问题。


---------------------

IE的毛病远不止如此,遇到一点,更新一点

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值