今天在学习DOM节点操作时,发现了创建DOM节点的createElement()方法的一个有意思的现象。 代码如下: var box=document.getElementById("box");//假设网页中已经有个ID为box的元素; var bbb=document.getElementByI ...
分类:
Web程序 时间:
2016-09-04 20:40:46
阅读次数:
274
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> #div1{ position: relative; } </style></head><body><ul id="ul1"> < ...
分类:
Web程序 时间:
2016-09-04 17:12:39
阅读次数:
204
批量删除处理上次的全选事件 折叠与展开内容 第一种是菜单栏与子菜单,主要是div设置display属性 第二种情况是菜单项里嵌套一系列子菜单,如果按照前一种方式就会很麻烦了,在所有父菜单都要绑定事件,所以用DOM节点操作就很省事啦,(元素匹配的是加减图标) ...
分类:
其他好文 时间:
2016-09-03 16:40:10
阅读次数:
193
ReactDOM.render 是 React 的最基本方法,用于将模板转为 HTML 语言,并插入指定的 DOM 节点。 ...
分类:
其他好文 时间:
2016-08-30 20:58:18
阅读次数:
168
× 目录 [1]特征 [2]属性 [3]方法 前面的话 元素的特性在DOM中以Attr类型表示,从技术角度讲,特性是存在于元素的attributes属性中的节点。尽管特性是节点,但却不是DOM节点树的一部分。本文将详细介绍该部分内容 特征 特性节点的三个node属性————nodeType、node ...
分类:
其他好文 时间:
2016-08-30 07:10:30
阅读次数:
186
× 目录 [1]特征 [2]作用 前面的话 在所有节点类型中,只有文档片段节点DocumentFragment在文档中没有对应的标记。DOM规定文档片段(document fragment)是一种“轻量级”的文档,可以包含和控制节点,但不会像完整的文档那样占用额外的资源 特征 创建文档片段,要使用d ...
分类:
其他好文 时间:
2016-08-29 09:13:01
阅读次数:
183
× 目录 [1]注释节点 [2]文档类型 前面的话 把注释节点和文档类型节点放在一起是因为IE8-浏览器的一个bug。IE8-浏览器将标签名为"!"的元素视作注释节点,所以文档声明也被视作注释节点。本文将详细介绍这两部分的内容 注释节点 【特征】 注释在DOM中是通过Comment类型来表示,注释节 ...
分类:
其他好文 时间:
2016-08-29 01:33:17
阅读次数:
135
React概览 核心思想:封装组件,各个组件维护自己的状态和UI,当状态变更,自动重新渲染整个组件。 React的概念: 组件 props state JSX Javascript XML Virtual DOM 组件DOM 映射到虚拟DOM,经过DIFF算法,将更新的组件变更到DOM节点,再将修改 ...
分类:
其他好文 时间:
2016-08-27 18:02:36
阅读次数:
133
延迟脚本 defer: 一般而言,js的引入<script></script>被放在body的结束符之前,这主要是为了让页面的所有节点被加载完了之后在执行js代码,防止js获取dom节点失败的情况出现。 如果你一定要将<script></script>放在head中,又担心无法获取到dom节点的话, ...
分类:
Web程序 时间:
2016-08-27 16:43:17
阅读次数:
204
1、for(var i = 0, max = myArray.length; i < max ; i++){ //用myArrayy[i]来做点什么 } 用max存储myArray的长度,防止每次循环去读取数组长度,尤其是当设计到DOM节点集合时,可明显提高效率。(2016-08-22) ...
分类:
Web程序 时间:
2016-08-22 17:49:44
阅读次数:
147