建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

HTML DOM节点在不同浏览器中的识别差异(2)

时间:2011-03-30 14:41来源: 作者: 点击:
为了测试,我们可以将那段HTML改写为: div id=testp文字/pp文字/pp文字/p/div IE的打印结果为: nodeName = P; nodeType = 1 nodeName = P; nodeType = 1 nodeName = P; nodeType = 1 非IE的打印结果为: nodeName

  为了测试,我们可以将那段HTML改写为:

<div id="test"><p>文字</p><p>文字</p><p>文字</p></div>

  IE的打印结果为:

nodeName = P; nodeType = 1
nodeName = P; nodeType = 1
nodeName = P; nodeType = 1

  非IE的打印结果为:

nodeName = P; nodeType = 1
nodeName = P; nodeType = 1
nodeName = P; nodeType = 1

  预想中的情况出现了,这回不论什么浏览器打印出来的都只是3个P子节点。

  原因是找到了,但正是这个原因才让人郁闷。因为这个差异,那要写一段可读性强的HTML也不那么简单了。想想看,不换行的代码那将是多么恐怖的东西啊- -!

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片