定义: 将数组中所有的元素取出来 1.for循环 2.forEach(只兼容到IE9) -需要一个函数作为参数 -由我们创建,但是不由我们调用的,我们称为回调函数。 -数组中有几个元素函数就会执行几次,每次执行时,浏览器会将遍历到的元素以实参的形式传递进来,我们可以来定义形参来读取这些内容 -浏览器 ...
分类:
编程语言 时间:
2018-07-18 14:12:48
阅读次数:
133
1.10 关于DOM的事件操作 1.10.1 JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播 ...
分类:
编程语言 时间:
2018-07-18 00:39:39
阅读次数:
178
环境:Win7+IE9 断点: 1. Crash POC 加log,进一步验证猜测 到这里可以看到,array_a(1)已经指向Trigger对象,继续调试。(调到这里的时候windb hang住了,只好杀了重新调试,新的array_a 地址是 0x081affe8) 执行到第三个IsEmpty,这 ...
分类:
其他好文 时间:
2018-07-16 20:26:42
阅读次数:
210
w3c标准浏览器的获取方法 IE9以下浏览器的获取方法: 封装获取计算后样式的方法 ...
分类:
编程语言 时间:
2018-07-14 11:55:53
阅读次数:
172
DOM2级绑定事件 addEventListener 兼容性:ie9以下不支持 attachEvent 兼容性:IE9以下 兼容所有浏览器的DOM二级绑定 ...
分类:
Web程序 时间:
2018-07-13 01:14:51
阅读次数:
167
1. instanceof 2.Array.isArray(ie9以上支持) 3.原型链:constructor ...
分类:
编程语言 时间:
2018-07-12 13:09:58
阅读次数:
172
一、文字动画效果预览 点击本页面任意位置即可!因为动画效果用的是CSS3 animation,因此,IE9及其以下浏览器无效果。 二、如何在自己网站上添加类似效果? 1. 复制并粘贴下面的内联CSS代码到页面任意位置 <style> .text-popup { animation: textPopu ...
分类:
其他好文 时间:
2018-07-09 19:09:31
阅读次数:
191
1、getComputedStyle(nodeObj,false);该方法是BOM对象,第一个是要获取样式的节点对象;第二个可以写成任何的字符一般写成false或者null,这里最好是用false因为用null IE9+会有问题;后面直接跟要获取的样式(写在方括号中)即可 var style=get ...
分类:
Web程序 时间:
2018-07-04 17:34:04
阅读次数:
148
还是这个小网站项目,需要控制一个输入框的可输入内容, 在此记录一下编码过程。 需求: 可输入范围: 想法很简单,直接在oninput里用正则匹配替换掉不需要的字符, 是的没错就是这个正则式就可以 \w 控制半角英数,(其实还有_) 剩下的是单个字符的控制,前面要加 \ 检查下有没有问题: IE9不行 ...
分类:
编程语言 时间:
2018-07-04 13:32:45
阅读次数:
884
对于元素间的空格,IE9及之前版本不会返回文本节点,而其他所有浏览器都会返回文本节点。这样就导致了在使用childNodes和firstChild等属性时的行为不一致。为了弥补这一差异,而同时又保持DOM规范不变,Element Traversal规范新定义了一组属性。 childElementCo ...
分类:
其他好文 时间:
2018-06-27 21:04:28
阅读次数:
157