Loading...

IE下innerHTML奇怪的问题

2007-11-26 20:39:29 发表于HTML客户端, 网站技术 本文链接: IE下innerHTML奇怪的问题

当innerHTML中含有html标签的时候,IE居然会将html标签的字母变成大小写,并且将标签中的属性引号给去掉了,下面是测试代码:

<div id=”test”>
<div id=”intest”>html</div>
</div>
<input type=”button” value=”click me” onClick=”alert(document.getElementById(‘test’).innerHTML)” />

所以正常显示应该是Firefox中“<div id=”intest”>html</div>”而不是IE中的<DIV id=intest>html</DIV>

测试如下:

html


标签:
发表于 2007-11-26 20:39:29 目录:HTML客户端, 网站技术 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
已经有3位大师动手指导 拒绝低俗
  • 1楼 Taoii 在2007.11.27 00:34发表评论如下: 回复

    唉,好喜欢你博客的功能,等我会也这样搞,现在也在这样搞,可是每一次都只能搞对一半错一半

    哈哈,慢慢玩嘛

    • 2楼 偶爱偶家 在2007.11.27 09:59发表评论如下: 回复

      IE总是莫名其妙, 没办法

      • 3楼 未知的味觉 在2007.11.28 23:00发表评论如下: 回复

        我倒觉得没什么奇怪的,呵呵!!
        就如在没有键盘的情况下开机,计算机会提示,press any key to continue.呵呵!

        评论分页: 1
        (Required)
        (Required, not published)
        如果留言未显示无需重复留言,我将为你恢复!