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
  • 相关阅读
  • homezz 美国专业主机商
    已经有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)
          如果留言未显示无需重复留言,我将为你恢复!