Javascript节点关系实例分析


Posted in Javascript onMay 15, 2015

本文实例分析了Javascript的节点关系。分享给大家供大家参考。具体如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>节点关系</title>
<script type="text/javascript">
function Demo() {
 var divObj = document.getElementById("divDemo");
 //获取父节点
 var parentNode = divObj.parentNode;
 //displayNodeInfo(parentNode);
 //获取子节点
 var childNodes = divObj.childNodes;
 //子节点返回的是一个集合,即数组
 //alert(childNodes.length); //显示节点个数
 //displayNodeInfo(childNodes[0]);
 //获取兄弟节点
 //----------获取上一个兄弟节点
 var preBrotherNode = divObj.previousSibling.previousSibling;
 //标签之间存在空行时,会出现一个空白的文本节点,在获取节点时,一定要注意。
 //displayNodeInfo(preBrotherNode);
 //----------获取下一个兄弟节点
 var nextBrotherNode = divObj.nextSibling;
 displayNodeInfo(nextBrotherNode);
}
function displayNodeInfo(node) {
 alert("Name:" + node.nodeName + ",Type:" + node.nodeType + ",Value:" + node.nodeValue);
}
</script>
</head>
<body>
<input type="button" value="测试" onclick="Demo()" />
<div id="divDemo">div内容</div>
<table>
  <tr>
    <td>单元格1</td>
    <td>单元格2</td>
  </tr>
  <tr>
    <td>单元格3</td>
    <td>单元格4</td>
  </tr>
</table>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
20款超赞的jQuery插件 Web开发人员必备
Feb 26 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
May 07 Javascript
JS事件在IE与FF中的区别详细解析
Nov 20 Javascript
js正则表达exec与match的区别说明
Jan 29 Javascript
JavaScript代码复用模式详解
Nov 07 Javascript
javascript获取当前的时间戳的方法汇总
Jul 26 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
Mar 14 Javascript
JavaScript数组方法大全(推荐)
Jul 05 Javascript
微信小程序 使用picker封装省市区三级联动实例代码
Oct 28 Javascript
xmlplus组件设计系列之图标(ICON)(1)
May 05 Javascript
angular select 默认值设置方法
Jun 23 Javascript
React 使用browserHistory项目访问404问题解决
Jun 01 Javascript
自己编写的支持Ajax验证的JS表单验证插件
May 15 #Javascript
Javascript中prototype属性实现给内置对象添加新的方法
May 14 #Javascript
Javascript进制转换实例分析
May 14 #Javascript
Javascript中For In语句用法实例
May 14 #Javascript
Javascript中With语句用法实例
May 14 #Javascript
javascript用函数实现对象的方法
May 14 #Javascript
javascript中动态函数用法实例分析
May 14 #Javascript
You might like
弄了个检测传输的参数是否为数字的Function
2006/12/06 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
编写PHP脚本过滤用户上传的图片
2015/07/03 PHP
php创建无限级树型菜单
2015/11/05 PHP
PHP聊天室简单实现方法详解
2018/12/08 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
2011/10/22 Javascript
html向js方法传递参数具体实现
2013/08/08 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
js实现在同一窗口浏览图片
2014/09/17 Javascript
基于jquery fly插件实现加入购物车抛物线动画效果
2016/04/05 Javascript
JS实现的DOM插入节点操作示例
2018/04/04 Javascript
Layer+Echarts构建弹出层折线图的方法
2019/09/25 Javascript
vue.js实现二级菜单效果
2019/10/19 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
小程序实现长按保存图片的方法
2019/12/31 Javascript
python开发中module模块用法实例分析
2015/11/12 Python
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
Python中多线程的创建及基本调用方法
2016/07/08 Python
基于Python闭包及其作用域详解
2017/08/28 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
2018/04/02 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
Django框架 信号调度原理解析
2019/09/04 Python
python做接口测试的必要性
2019/11/20 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
python 装饰器的实际作用有哪些
2020/09/07 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
Melissa香港官网:MDreams
2016/07/01 全球购物
课外小组活动总结
2014/08/27 职场文书
企业贷款委托书格式
2014/09/12 职场文书
三严三实对照检查材料范文
2014/09/23 职场文书
党员领导干部民主生活会批评与自我批评发言
2014/09/28 职场文书
2014年导购员工作总结
2014/11/18 职场文书
2014年银行年终工作总结
2014/12/19 职场文书