帖子标记 ‘DOM’

http://www.ibm.com/developerworks/cn/opensource/os-xmldomphp/

http://www.phpe.net/manual/ref..

Cheat Sheet 一词在中文中并没有很贴切的对译,大概是考试作弊条一类的东西,这要求 Cheat Sheet 必须短小精悍又覆盖广泛,作为 Web 开发与设计师,免不了在工作时查询大量资料,某个 Web 色值,某个 库的核心语法,这类资料如果攒齐了,怕有半间屋子那么多,如果用 Cheet Sheet 也许几十页纸就够了,本文收集了近百份用于 Web 开发与设计的 Cheet Sheet,你会发现他们非常实用。

HTML, , 2

CSS2 Cheat Sheet


(全文 …)

❑ DOM的核心: Node 由于DOM是树形结构,所以一个节点被抽象为对象Node,这是DOM的核心对象: Node的种类一共有12种,通过Node.nodeType的取值来确定(为1-12),分为:

DOM 模型和 Prototype

作者: seasun

今天介绍一下 模型和 Prototype框架的一些对象和类,
什么是 DOM模型 –Document Object Module 就是文档对象类型,可以看成是结构化的树形的数据
,闲言少叙书归正传,下面是我最近学习js搜集到的一些document的方法,很实用的。下面将介绍它包含的对象方法。
下面有下载文件:能读懂的就看看下面的prototype.js

Element对象的方法:

(全文 …)

❑ DOM的核心: Node
由于DOM是树形结构,所以一个节点被抽象为对象Node,这是DOM的核心对象:
Node的种类一共有12种,通过Node.nodeType的取值来确定(为1-12),分为:

Js代码

  1. Node.ELEMENT_NODE (1)
  2. Node.ATTRIBUTE_NODE (2)
  3. Node.TEXT_NODE (3) //<![CDATA[ ]]>中括着的纯文本,它没有子节点
  4. Node.CDATA_SECTION_NODE (4) //子节点一定为TextNode
  5. Node.ENTITY_REFERENCE_NODE (5)
  6. Node.ENTITY_NODE (6) //DTD中的实体定义<!ENTITY foo “foo”>,无子节点
  7. Node.PROCESSING_INSTRUCTION_NODE (7) //PI,无子节点
  8. Node.COMMENT_NODE (8)
  9. Node.DOCUMENT_NODE (9) //最外层的Root element,包括所有其它节点
  10. Node.DOCUMENT_TYPE_NODE (10) //DTD,<!DOCTYPE………..>
  11. Node.DOCUMENT_FRAGMENT_NODE (11)
  12. Node.NOTATION_NODE (12) //DTD中的Nation定义

❑ Node接口包含的特性/方法
(全文 …)

1 createElement(element)
创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。
eg) var para = document.createElement(“p”);
document.body.appendChild(para);

2 createTextNode()
创建一个包含着给定文本的新文本节点,返回一个指向新建文本节点的引用指针:
reference = document.createTextNode()
参数为新建文本节点所包含的文本字符串
eg)
(全文 …)