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

DOM概念 /DOM/ DOM是表示文档(如HTML文档)和访问、操作构成文档的各种元素的应用程序接口(API). 通过DOM,可以访问、修改、增加HTML中的元素和元素的属性,通俗来讲,就是可以通过编程方式操控HTML页面中的内容 DOM DOM 一些术语 html (元素/节点,子元素/子节点,元素的属性) body form id=“mx” name=“myform” input type=“text” name=“user” value=“abc” /form /body /html DOM中常用的接口 Document查找元素 Element getElementById(String elementId); //按元素ID取得元素 Node[] getElementsByTagName(String tagname); //按元素名字取得节点数组 Node[] getElementsByName(String name); 按标记名字取得标记,返回是数组 DOM中常用的接口 2. Node 代表一个节点(元素) 属性: Node[] childNodes 当前节点的所有子节点 Node firstChild 当前节点的第一个子节点 Node lastChild 当前节点的最后一个子节点 String nodeName String nodeValue 文本节点的值 DOM常用接口(创建节点) Node接口常用方法 方法: Node appendChild(Node newChild) 增加新节点 Node removeChild(Node oldChild) 移除子节点 Node replaceChild(Node newChild, Node oldChild) 替换子节点 Element:代表元素 3. Element void setAttribute(String name, String value) 设置元素属性 String getAttribute(String name) 按属性名字获取元素属性 void removeAttribute(String name) 按属性名字移除属性 总结 掌握DOM的思想 掌握DOM中常用的方法 北 京 维 信 科 技 有 限 公 司 Company LOGO DOM Topic Java EE 高级软件工程师系列课程 王丽霞QQ:1506164798 html head titleSample Document/title /head body h1An HTML Document/h1 pThis is a isimple/i document/p. /body /html Element createElement(String tagName) 创建新元素 Text createTextNode(String data); 创建文本节点 * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档