摘要: 在DOM2级中添加进来的,当在DOM中的某一部分发生变化时给出提示。 当我们在使用的时候,可以检测浏览器是否支持变动事件: 删除节点 在使用 removeChild()或 replaceChild() 从DOM中删除节点时,会一次触发如下事件 实例: 阅读全文
posted @ 2016-07-23 23:09 czhyuwj 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 由于当今发展移动设备的不断涌现,目前最主要常见设备: ISO 和 Android ; 回顾下我们前面讲的一些基本事件,那么那些符合尼?那些又不符合尼? 在iPhone 和 iPad 中的Safari开发时,要记住一下几点。 <1>不支持dblclick 事件。 双击浏览器窗口会放大画面,而且没有办法 阅读全文
posted @ 2016-07-23 22:09 czhyuwj 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 那先给大家上一张图吧!! 先了解了解 IE6+ 、Chrome 、Safari、Opera 9.5+ 事件: mousewheel 滚轮信息保存在:wheelDelta 也就是图中的数值部分,从其值的正负可以得出出滚轮的方向 支持事件冒泡,这个事件在任何元素都会触发,最终会冒泡到document(I 阅读全文
posted @ 2016-07-23 15:27 czhyuwj 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 鼠标 与 滚轮事件 DOM3级中定义了9个鼠标事件,简介如下 不支持事件冒泡 mouseenter 鼠标从一个元素首次移动该元素范围时触发,该事件不冒泡,而且光标移动到后代元素上不会触发。 mouseleave 鼠标从该元素离开时,触发该事件,该事件不冒泡,而且光标移动到后代元素上不会触发。 这里说 阅读全文
posted @ 2016-07-20 23:21 czhyuwj 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1.1 > DOM中的事件对象 1.1.1>兼容DOM的浏览器会将一个event对象传入到事件处理程序中。无论指定事件处理程序时使用什么方法(DOM0级或DOM2级),都会传入event对象。 先来看看下面的实例 1.1.2>在通过html特性指定事件处理程序时,变量event中保存着event对象 阅读全文
posted @ 2016-07-17 23:56 czhyuwj 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 事件:就是文档或浏览器窗口中发生的一些特定的交互瞬间。 事件流:描述的是从页面中接收事件的顺序。 事件流分为两种:冒泡流、捕获流 事件冒泡: IE的事件流叫做事件冒泡 (event bubbling), 既时间开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的  阅读全文
posted @ 2016-07-17 13:02 czhyuwj 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 无意间在实现元素垂直居中的一种方式测试到,当一个元素高度没有指定的情况下,其 postion:relative;top:-50%;无效 后来查阅w3c看到这样一句话: <percentage> 百分比 The offset is a percentage of the containing bloc 阅读全文
posted @ 2016-07-17 09:52 czhyuwj 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 语法 实例二:打开一个新的窗体 注意: <1> 如果已经存在以 strWindowName 为名称的窗口,则不再打开一个新窗口,而是把 strUrl 加载到这个窗口中。在这种情况下,方法的返回值是这个已经打开的窗口,并忽略参数 strWindowFeatures 。strUrl设为空字符串时,可以在 阅读全文
posted @ 2016-07-05 18:04 czhyuwj 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 这里记住一点: 定义的全局变量 与 直接在 window上定义的变量还是有些区别的: <1> 在window上直接定义的变量可以使用 delete删除 <2> var 声明全局变量不能使用; 这就是前面章节说的 属性描述对象中的[[Configurable]],通过var 声明的其值默认为false 阅读全文
posted @ 2016-07-04 22:52 czhyuwj 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 严格来讲,JavaScript并没有什么私有变量的概念,但是从作用域的角度来看,一个是全局,函数; 在函数中定义的变量都可以称之为 私有变量;因为不能在函数外部访问; 上面代码完成两个数字累加,函数内部声明三个私有变量,num1, num2, sum. 在函数内部可以访问这几个变量,但函数外部则不能 阅读全文
posted @ 2016-07-03 22:07 czhyuwj 阅读(192) 评论(0) 推荐(0) 编辑