- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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); 创建文本节点 * *
您可能关注的文档
最近下载
- 2023-2024学年辽宁省大连市沙河口区八年级(上)期末数学试卷+答案解析.pdf VIP
- 统编版(2024)七年级下册道德与法治11.1《法不可违》教案 .pdf VIP
- 小学生古诗词大赛试题(附答案).docx VIP
- GPIR复合外模板现浇混凝土保温系统建筑构造.pdf VIP
- 中小学校长选拔笔试试题及参考答案.docx VIP
- 全国计算机等级考试教程二级WPS Office高级应用与设计:电子表格的创建与编辑PPT教学课件.pptx VIP
- 黔西南州企业融资难融资贵主要情况反馈.doc VIP
- 垂径定理练习.3 垂径定理练习.doc VIP
- (已压缩)关于建筑设计防火的原则规定(1960)(OCR).pdf VIP
- 工业与民用建筑抗震设计规范TJ11-78.pdf VIP
文档评论(0)