07-Dom节点常用方法介绍
来源:互联网 发布:mac开机密码设置 编辑:程序博客网 时间:2024/05/16 10:53
1.节点的替换
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> 你喜欢的城市: <br/> <ul> <li id="bj" value="beijing"> 北京 </li> <li id="sh" value="shanghai"> 上海 </li> <li id="cq" value="chongqing"> 重庆 </li> </ul> 你喜欢的游戏: <br/> <ul> <li id="fk" value="fangkong"> 反恐 </li> <li id="ms" value="moshou"> 魔兽 </li> <li id="cq" value="chuanqi"> 传奇 </li> </ul> </body> <script type="text/javascript"> //点击北京节点,将被反恐节点替换 //1.替换节点 //replaceChild() //把一个给定父元素的一个子节点替换为另外一个子节点。 //返回值是一个指向已被替换的那个子节点的引用指针。 //var reference=element.replaceChild(newChild,oldChild) //如果被插入的子节点还有子节点,则那些子节点也被插入到目标节点中。 document.getElementById("bj").onclick = function(){ //获取北京节点 var bjElement = document.getElementById("bj"); //获取反恐节点 var fkElement = document.getElementById("fk"); //获取北京节点的父节点 var bjParentElemment = bjElement.parentNode; //替换,返回北京节点 var oldElement = bjParentElemment.replaceChild(fkElement, bjElement); //测试 alert(oldElement.getAttribute("value")); } </script></html>
2.获取节点属性
element.getAttribute("value");
3.设置属性节点
4.创建新元素节点
给城市列表中添加一个城市的名称天津。
5.插入节点,在之前(insertBefore)
6.获取当前节点的下一个兄弟节点
将天津插入到上海的后面,重庆的前面。
7.removeChild删除节点
8.innerHTML插入内容
0 0
- 07-Dom节点常用方法介绍
- 【JavaScript】DOM节点常用方法介绍01
- 【JavaScript】DOM节点常用方法介绍02
- Dom节点操作常用方法
- javascript操作DOM节点常用方法
- DOM常用节点类型
- 常用dom节点总结
- DOM之--基本并且常用方法介绍
- SVG DOM常用属性和方法介绍
- DOM初步认识和节点的常用属性方法
- JavaScript DOM和节点以及获取元素的常用方法
- DOM常用方法【DOM】
- DOM 节点方法
- 常用dom对象介绍
- SVG DOM常用属性和方法介绍(1)
- 常用DOM\HTML-DOM方法
- delphi dom创建节点方法
- DOM节点属性和方法
- 写让别人能读懂的代码
- 1009. Product of Polynomials (25)
- NSString 对象的创建
- 小黑升级SSD实录
- Android:简单的开场界面
- 07-Dom节点常用方法介绍
- android与html交互
- Android:控件WebView显示网页
- iOS退出键盘方法
- LeetCode284Peeking Iterator
- UIGestureRecognizer手势
- 搜索引擎基本原理
- Android:布局实例之模仿微信Tab
- 我的感想十三