作者:zccst
一、DOM操作文档树
其实对于DOM系列的学习,回头想想也就如下几个方面
1,节点查找和遍历
(1)查找的四个方法+选择器
getElementById, getElementByName, getElementByTagName, getElementByClassName
通过css选择器选取元素:#id .class div input[name="xx"] span.fatal.error
querySelectorAll("选择器");//不支持伪元素
querySelector("选择器");
sizzle
(2)节点关系
这是我. 有nodeName, nodeType, nodeValue
parentNode,
兄弟:proviousSibling, nextSibling
孩子:childNodes(Array), firstChild, lastChild,
(3)操作
createNode
兄弟:insertBefore, cloneNode
孩子:appendChild, removeChild, replaceChild
例如:往子元素第一个元素插入一个元素 node.parentNode.insertBefore(newNode, node);
2,节点属性 Attribute之类
添加删除
HTML5中增加 data-xx,使所有属性都变得合法
3,节点内容 innerHTML之类
HTML: innerHTML / outerHTML
Text: innerText / outerText
纯文本:textContent
4,文档和元素的几何形状和滚动
5,HTML表单
6,其他文档特性
二、DOM操作CSS
1,四种种选择器
document.getElementById("");
document.getElementByTagName("");
document.getElementByClassName("");
document.getElementBy("");
2,类选择器
sizzle选择器,主要是子孙,后代,链式选择器
querySelect()
querySelectAll();
3,计算屏幕
getComputeStyle
4,
待补充
分享到:
相关推荐
Java面试题必备——Java基础知识部分汇总,面试者必备的哦
2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端最新面试题——Vue篇2023前端...
java面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏骏环昇旺科技.jpgjava面试真题——江苏...
2023前端最新面试题——Vue篇.docx2023前端最新面试题——Vue篇.docx2023前端最新面试题——Vue篇.docx2023前端最新面试题——Vue篇.docx2023前端最新面试题——Vue篇.docx2023前端最新面试题——Vue篇.docx2023前端...
领导干部公选面试题总结——组织活动类.doc
公务员面试题之——谈谈你的看法.pdf
2024年秋招and春招面试真题——中软.txt2024年秋招and春招面试真题——中软.txt2024年秋招and春招面试真题——中软.txt2024年秋招and春招面试真题——中软.txt2024年秋招and春招面试真题——中软.txt2024年秋招and...
领导干部公选面试题总结——领导科学方法类.doc
Java面试题和答案Java面试题和答案Java面试题和答案Java面试题和答案Java面试题和答案Java面试题和答案Java面试题和答案
htmlcss多选题及答案,前端面试题含答案——HTML、CSS相关.docx
操作系统面试题,包含各种操作系统类的面试题。
c面试题,用于准备面试笔试非常好 1). 标识#define在宏中应用的基本知识。这是很重要的,因为直到嵌入(inline)操作符变为标准C的一部分,宏是方便产生嵌入代码的唯一方法,对于嵌入式系统来说,为了能达到要求的...
2024春招面试真题——鑫合易家java初级试卷1-题目.docx2024春招面试真题——鑫合易家java初级试卷1-题目.docx2024春招面试真题——鑫合易家java初级试卷1-题目.docx2024春招面试真题——鑫合易家java初级试卷1-题目....
中兴通讯唯一可与华为相提并论的企业,与思科、诺基亚齐名。其试题亦体现了国际企业的风范,IT界很多公司都用中兴的面试题。对你的实际作用远远大于期望值!!!
最全面的java面试题——选择题部分
String和他们的区别你从首字母就能看出来了,String的首字母是大写,因为它是一个类,String和8种基本类型的包装类都属于类基本数据类型(primitive)的引用和引用所指的对象都存储在栈(stack)中, 而其他类型(object...
经典的CSS面试题(含答案)
CCNA面试题——网络工程师
2022最新Web前端经典面试试题及答案——CSS篇.docx
这是java程序员面试题的总结,非常经典,来自于河南省863软件孵化器有限公司。对于有一定技术,面试却总是失败的朋友很有帮助。