50分求解?

tallen2005 2006-11-29 10:47:45
我们在WEB开发中说的DOM和XML中的DOM有何不同?XML中DOM和WEB的DOM有些关于节点的方法名是一样的,比如hasChildNodes。它们是否隶属于不同的系统,只是函数名相同而已?WEB中的DOM哪些元素可以引用关于NODE的处理方法。在XMLDOM中元素属性算是这个元素的子节点,而在WEBDOM中是否有所不同(即属性不能当成子节点而文本内容和XMLDOM一样是属于子节点)?能否阐述一下自己关于XMLDOM和WEBDOM的理解!
...全文
102 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fantiny 2006-11-29
  • 打赏
  • 举报
回复
我的理解,当然不一定全是对的,自己把握。

按照理论上WEB开发中说的DOM和XML中的DOM没有什么不同。
但是实际上web里面的dom有自己的标准,比如World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1。
操作WEB的DOM,必须按照你选定的标准来操作,而不是完全自由的。而自己XML可以按照自己的想法规定标准随意操作。
在理论上web dom没有不同,
但是实际上每个浏览器支持标准并不统一,而实现方式也不太一样,
所以导致同样代码或者号称支持的标准,却显示不同的效果。

如果想要明白详细内容
可以看各种标准的文档,
还有浏览器实现的对象模型设计。
想起来简单,却是一个大工程。
keanu_woo 2006-11-29
  • 打赏
  • 举报
回复
我想是不同的对象集合
但是有同名的函数
tallen2005 2006-11-29
  • 打赏
  • 举报
回复
顶一下!

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧