dome获取子元素&文本节点&元素节点2019-06-10

/**

* document object model

* Node节点

* 元素节点(div,span,p)

* 文本节点<div>content</div>

* 属性节点 <div class="tank">

*/

var tanks = document.getElementsByTagName("div")[0];

// console.log(tanks);

// console.log(tanks.innerText);

// console.log(tanks.getAttribute("class"));

// tanks.setAttribute("abc","yours");

// tanks.setAttribute("class","yourclass");

// tanks.onclick = function() {

//              // tanks.setAttribute("class","tanks red");

// tanks.className="tanks red";

// console.log(this);

// }

//console.log(tanks.innerText);

//var p = document.querySelector(".tanks p");

//console.log(p.innerText);

//nodeType 1元素节点 2属性节点 3文本节点

// var children = tanks.childNodes;

// for(var i=0;i<children.length;i++){

// var child = children[i];

// if(child.nodeType=="3")

// console.log(child.nodeValue);

// if(child.nodeType=="1")

// console.log(child.childNodes[0].nodeValue);

// }

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,167评论 0 2
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 10,648评论 0 21
  • 第一章 1.什么是DOM DOM: Document Object Model(文档对象模型) 是JavaScri...
    fastwe阅读 4,231评论 0 0
  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 8,203评论 0 0
  • 本章内容 理解包含不同层次节点的 DOM 使用不同的节点类型 克服浏览器兼容性问题及各种陷阱 DOM 是针对 HT...
    闷油瓶小张阅读 3,954评论 0 1