分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

HTML DOM对象 获取各种类型的节点

发布时间:2023-09-06 02:14责任编辑:苏小强关键词:HTMLDOM

HTML DOM对象 获取各种类型的节点

1.节点(node)的分类

nodeName          nodeValue          nodeType

元素节点 标签名        null              1nt

属性节点属性名        属性值             2

文本节点#text           文本值             3

注释节点#comment       注释内容             8

2.元素节点的4种获取方式

<div id="tt"  class="div"  name="yy"></div>

var stt = document.getElementById("tt");

var stt = document.getElementsByClassName("div")[0];    [0]代表相同名字时第一个元素内容也就是父级元素下所有内容

详细解释:通过document.getElementsByClassName("div")获取到name为div的元素。[ n] n代表相同name情况下第几个元素

3.获取节点所有的子节点

console.log(stt.childNodes);

var sttChild = stt.childNode;

console.log(sttChild.nodeName//获取节点的name,sttChild.nodeValue//获取节点的值,sttChild.nodeType//获取节点的类型)

4.获取节点的属性节点

var sttattr = stt.attributes;

注意当一个元素内有多个属性 比如 id   class  style name  同时存在时 谁在前面先获取谁

HTML DOM对象 获取各种类型的节点

原文地址:https://www.cnblogs.com/stt520/p/9621776.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved