Dom节点笔记
来源:互联网 发布:软件测试做什么 编辑:程序博客网 时间:2024/06/05 00:24
1. 节点基础
1.节点类型
- 元素节点 Node.ELEMENT_NODE(1)
- 属性节点 Node.ATTRIBUTE_NODE(2)
- 文本节点 Node.TEXT_NODE(3)
2.节点属性
nodeType
属性返回以数字值返回指定节点的节点类型。nodeName
- nodeValue
2. 节点获取和修改属性
获取元素节点
document.getElementById(elementId)
document.getElementsByName(elementName)
document.getElementsByTagName(tagName)
document.getElementsByClassName(className)
getElementById(elementId)和document.getElementsByName(elementName)
是document节点的专有方法;其他两个方法不是
var ul=document.getElementsByTagName('ul')[0]; //
var li01=ul.getElementsByTagName('li');
var li01=ul.getElementsByClassName('li-css');
后面三种方法返回的是NodeList,是一种伪数组(同样arguments也是
伪数组)。
2.节点系统属性的访问和修改
- id
- tagName
- className
- style
code:
<ul><li id="li01" name="li" CLASS="licss" style="background-color: red">列列 表 一</li></ul><script>window.onload=function () {var li=document.getElementById('li01');//******* 属性访问 ********<br>console.log(li.className); //licss console.log(li.id); //li01 console.log(li.tagName); //LI console.log(li.nodeName); //LI console.log(li.style[0]); //LI <br>//******* 属性修改 ********li.style.backgroundColor='blue';//id 和 tagName 属性通常不不可以修改。}</script>
阅读全文
0 0
- Dom节点笔记
- (jQuery笔记)DOM节点操作
- 李炎恢jQuery笔记6 DOM节点操作
- JavaScript DOM编程 学习笔记-节点属性
- JavaScript DOM编程 学习笔记-替换节点
- JavaScript DOM编程 学习笔记-删除节点
- JavaScript DOM编程 学习笔记-插入节点
- js笔记2 Dom节点的操作
- jQuery学习笔记之DOM节点操作
- JavaScript DOM学习笔记1——DOM节点层次
- DOM节点
- DOM-节点
- dom节点
- DOM节点
- DOM节点
- DOM 节点
- dom节点
- DOM节点
- 机器学习第4章第3节 : R语言计算实例
- ANSI C标准库: <ctype.h>下函数讲解
- 跟传统电视说拜拜?液晶电视终结者-坚果S1激光电视评测
- UVA
- 52. N-Queens II
- Dom节点笔记
- C++之容器
- 第三课作业1计算:1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=?
- Java使用multimap数据结构
- ajax 快速入门,ajax底层使用的五个步骤;XMLHttpRequest对象详解;XMLHttpRequest常用属性;XMLHttpRequest常用方法
- Mybatis下insert语句后获取自增id
- 那些年法拉第未来挖过的墙脚
- 裁员14000人,思科转型背后的阵痛
- 说到移动支付安全,vivo X7更在行!