javascript文件摘录.pdf

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javascript文件摘录

• JavaScript DOM API初探 • 2010-09-08 17:26 佚名 飞诺网 我要评论() 文档对象模型(Doucment Object Model,DOM)是表示文档(如 HTML 文档、XML 文档)和访问、 操作构成文档的各种元素的应用程序接口,DOM树形结构是各种类型的 Node 对象的树,Node 接口为遍历和操作树定义了属性和方法,就这方面,文章将介绍 JavaScript DOM API 的用 法及注意事项。 文档对象模型(Doucment Object Model,DOM)是表示文档(如 HTML 文档、XML 文档)和访 问、操作构成文档的各种元素的应用程序接口。在 DOM 中,HTML 文档的层次结构被表示成 树形结构。树的节点表示文档中的各种内容。 51CTO推荐阅读:JavaScript DOM的本质及操作方法 DOM 树形结构是各种类型的 Node 对象的树。Node接口为遍历和操作树定义了属性和方 法。Node 对象的 childNodes 属性将返回子节点的列表 NodeList 对象,firstChild、 lastChild、nextSibling、previousSibling和 parentNode 属性提供了遍历树的方法。 appendChild()、removeChild()、replaceChild(old,new)和 insertBefore()方法,可以给 文档树添加节点或从文档中删除节点。 注意:在使用 appendChild()方法时,如果参数是文档中已存在的节点,该方法会先从 文档中去掉该节点。 文档树中不同类型节点由特定 Node子接口表示,每个 Node对象都有 nodeType 属性, 指定节点的类型。常用节点类型: 接口 nodeType常量 nodeType值 Element Node.ELEMENT_NODE 1 Text Node.TEXT_NODE 3 Document Node.DOCUMENT_NODE 9 Comment Node.COMMENT_NODE 8 DocumentFragment Node.DOCUMENT_FRAGMENT_NODE 11 Attr Node.ATTRIBUTE_NODE 2 DOM 树的根节点是个 Document 对象,它的 documentElement 属性引用表示文档根元素 的 Element对象。大部分 DOM 树由表示标记(如html和i)的 Element对象和表示文本串 的 Text 对象构成。 Element 接口的 getAttribute()方法、setAttribute()方法和removeAttribute()方法 可以查询、设置和删除一个元素的性质。还可以调用 getAttributeNode()方法(该方法使用 不适很方便),返回一个表示性质和它的值的 Attr 对象(Attr接口定义了 specified 属性, 可以判断文档中是否直接指定了该性质,或判断它的值是否是默认值)。但要注意,Attr 对 象不出现在元素的childNodes[]数组中,不像Element和Text节点那样是文档树的一部分。 DOM 标准允许通过 Node 接口的 attributes[]数组访问 Attr 节点,但 IE 定义了不兼容的 attributes[]数组。 DOM标准可以与XML文档和HTML文档一起使用。DOM的核心API(Node、Element、Document 和其他接口)相对通用,可以应用于这两种类型的文档。DOM标准还包括 HTML 文档专有的接 口(HTML***Element)。 DOM 标准的HTML 部分为其他所有 HTML标记都定义了相应的接口。对大部分 HTML 标记 来说,这些接口只是提供了一套镜像他们的 HTML 性质的

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档