HTML是标记语言,有许多的tag组成。每一个tag有自己的特性(attribute)。为了更好的对html文档进行访问和操作。便有了HTMLDOM。HTMLDOM将html文件看作有许多的元素组成(node),如 document node ,element node ,text node ,attribute node ,comment node.每一个node有nodeName ,nodeType , nodeValue脚本语言可以通过node之间的关系,对node进行访问。HTMLDOM也定义了许多的对象(object),这些对象用于对html中的tag进行访问和操作,对象的属性(property)用于访问和修改tag的特性。方法用于執行一些動作。JavaScript是脚本语言的一种,它实现了HTMLDOM,怎么实现的我也不知道了。另外,我还想问,
1。html文件中的每一个tag,在htmldom中都有对应的对象吗?
2。getElementByID() 是Document的方法,她返回的是tag 元素,还是一个dom的对象,
1。html文件中的每一个tag,在htmldom中都有对应的对象吗?
2。getElementByID() 是Document的方法,她返回的是tag 元素,还是一个dom的对象,
解决方案 »
- 【【【【jstree 移除节点的问题】】】】。。。。。。。。。。。。。。。讨论有分啊!!!!!!!速来。。。。
- 怎样判断html element 是否是隐藏的
- 如何操作未知的json
- 鼠标点击指定行列中的图片取出IMG 中的src语句,急!!!!!!!
- 关于onclick函数的数组传递问题
- 用JQ怎么判断版本号是否重复,要和数据库的对比
- 请教:怎样用一串固定的字符屏蔽状态栏所有的信息
- 如何在javascript代码中引入外部js文件
- 怪事年年有!
- <script for=window event=onload>这样的用法在哪里可以查到?
- 关于onmousedown的问题
- iframe中的事件,请高手解答。
DOM是行为标准,是Document Object Model文档对象模型的缩写。根据W3C DOM规范(http://www.w3.org/DOM/),DOM是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解,DOM解决了Netscaped的Javascript和Microsoft的Jscript之间的冲突,给予web设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。