在获取元素时我们可以利用DOM提供的一系列方法获取,但是这些方法过于繁琐,不简练。所以我们学习节点操作,页面中所有内容都是节点,有文档节点,元素节点,属性节点等,我们主要针对研究的是元素节点

节点(node)拥有 节点类型(nodeType),节点名称(nodeName),节点值(nodeValue)


父节点:

parentNode:得到的是最近的父级节点,找不到的话返回 null

<div class="father"><div class="son"></div></div><script>var son=document.querySelector('.son');console.log(son.parentNode); </script>

节点操作 ------------- 父节点相关推荐

  1. html dom节点取父节点,JavaScript DOM父子兄节点操作必看详解

    首先我们知道网页中的所有内容都是节点(标签.属性.文本.注释等) ,之前我们已经说过了一些元素的获取方法 比如element.getElementById(),element.querySelecto ...

  2. Oracle树查询(查询所有子节点,父节点等等)_转载

    Oracle树查询(查询所有子节点,父节点等等) 转载 2016年01月14日 10:11:55 Oracle树查询的最重要的就是select...start with... connect by . ...

  3. JS节点操作、节点层级获取

    目录 获取元素方法 节点层级获取元素 节点概述 父子层级 兄弟层级 节点操作 创建节点 添加节点 删除结点 复制节点 获取元素方法 DOM提供的方法获取元素,利用标签特性获取元素,如标签名.类名等. ...

  4. jQuery节点操作创建节点元素删除节点 替换节点复制节点等基本本操作

    节点操作 jQuery中节点操作 查找节点(前面章节已讲) 创建节点 插入节点 删除节点 替换节点 复制节点 创建节点元素 工厂函数$()用于获取或创建节点 $(selector):通过选择器获取节点 ...

  5. xpath 获取当前节点的父节点,兄弟节点的方法

    2019独角兽企业重金招聘Python工程师标准>>> xpath_input_exp_mark = '//label[contains(text(), "文本内容&quo ...

  6. dom4j添加节点的父节点_HTML DOM节点介绍

    HTML DOM节点介绍,在HTML DOM中,所有事物都是节点.DOM是被视为节点树的HTML. DOM节点 根据W3C的HTML DOM标准,HTML文档中的所有内容都是节点: 整个文档是一个文档 ...

  7. layui如何获取父节点的父节点_layui树形组件(右键、父节点选中子节点全被选中)...

    一:右键菜单: layui里面没有给到右键菜单,所以,我自己把源码改了一下: 找到layui文件夹里modules下的tree.js 用以上代码,替换以下代码 当i.which等于3,是右键事件,等于 ...

  8. JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  9. XML解析 (JAVA解析xml文件)java+Dom4j+Xpath xml文件解析根据子节点得到父节点 查找校验xml文件中相同的节点属性值 java遍历文件夹解析XML

    XML解析 (JAVA解析xml文件)java+Dom4j+Xpath xml文件解析根据子节点得到父节点 以及查找xml文件中相同的节点属性值 项目背景:这是本人实习中所碰到的项目,当时感觉很棘手, ...

最新文章

  1. 16S+功能预测也能发Sciences:尸体降解过程中的微生物组
  2. C++多线程的简单程序
  3. nvm卸载node_nvm-node版本管理工具
  4. 年前最后一波成绩单,请查收!
  5. 智能家居市场需求矛盾深层原因分析
  6. react中引入html文件,在react中怎么引用js
  7. 180页PPT,讲解人工智能技术与产业发展
  8. ubuntu中文输入法fcitx的安装以及出现方块的解决方法
  9. python、java大作战,python测试dubbo接口
  10. 8004.ros2中添加boost依赖库写法
  11. 02~ 一步一步教你使用 SVN之SVN 的介绍
  12. C#使用带参数的存储过程
  13. Json转换为Model,Struct,Class对象 Swift
  14. 【Keil5】关于keli5使用ST-link下载的配置方法
  15. 正则 负数 python_如何系统的自学 Python?“从新手到大师”的百天之路(上)
  16. 开源流媒体客户端EasyClient手机端控制摄像机EasyCamera云台PTZ控制实现
  17. 单元格下拉框实现复选框多选_将复选框链接到带有宏的单元格
  18. VS创建 Win32 应用程序(实现窗口的创建)
  19. ninja ripper新版教程
  20. 树莓派开箱点亮(无屏幕)

热门文章

  1. 在微擎开发这么多年的感觉
  2. 体验谷歌AIY智能魔盒的奇妙旅程
  3. vue项目里面视频与图片的轮播
  4. 2020年有寓意的领证日期_2020有寓意领证日期有哪些
  5. 10年IT老兵个人工作感悟
  6. 计算机显存影响什么,笔记本独立显存是什么意思(电脑误区:显存越大,性能就越好)...
  7. 玩转移远SC60 Android开发板------(5)充电和电池管理
  8. easyphp+升级php,用EasyPHP本地搭建PHP环境的步骤分享
  9. 计算机视觉大牛代季峰从商汤离职,加入清华电子系
  10. 【回溯】C025_LQ_骰子谜题(假数学+暴搜)