
DOM
见面时的呼吸都曾反复练习
这个作者很懒,什么都没留下…
展开
-
DOM-文档概述、文档节点、元素节点
一、DOM:文档对象模型,是由JavaScript节点对象组成的层次结构/树1、节点对象类型:nodeType(共用12种类型,仅列出了常用的几个)ELEMENT_NODE = 1 元素节点 如 :<body> <div> <script> <html>ATTRIBUTE_NODE = 2 属性节点 如 :<class> <href> <alt> <title>TEXT_NODE = 3原创 2015-11-24 12:39:33 · 605 阅读 · 0 评论 -
DOM-JavaScript
一、DOM中的JavaScript 1、JavaScript默认是同步解析。 默认情况下,当DOM在解析且它遇到一个script元素时,它将停止解析文档,阻止任何进一步的渲染与下载,并执行该JavaScript。因为此行为是阻塞的,并且不允许并行解析DOM或者执行JavaScript,所以它被认为是同步的。如果JavaScript是HTML文档外部的,那么阻塞更加严重,因为Jav原创 2015-11-24 18:40:45 · 369 阅读 · 0 评论 -
DOM-元素节点几何量和滚动几何量
一、元素节点几何量和滚动几何量 1、offsetParent 2、offsetLeft 元素到父级(或者整个页面)左边的距离,不包括自己和父级的border值,offsetTop类似 3、offsetTop//元素到整个页面顶部的距离function posTop(obj) { var result = 0; while(obj){ r原创 2015-11-24 17:48:51 · 411 阅读 · 0 评论 -
DOM-元素节点内联样式
一、元素节点内联样式 1、样式设置 oDiv.style.width = “300px”2、获取,因为一般都是获取样式表中的,而不是行间function getStyle(obj,attr) { return obj.currentStyle ? obj.currentStyle[attr] : getComputedStyle(obj,false)[attr]}//原创 2015-11-24 17:49:35 · 476 阅读 · 0 评论 -
DOM-文本节点
一、文本节点 1、文本对象的属性与方法 .textContent 移出文本标记并返回所有的自文本节点 .splitText() 分割文本节点。一个参数,即开始分割的index,返回分割掉的字符串 .appendData() 添加。末尾 .deleteData() 删除。[startIndex,num) .inse原创 2015-11-24 17:50:37 · 524 阅读 · 0 评论