一. 事件对象 事件处理三部分组成:对象.事件处理函数=函数。例如:单击文档任意处。 1.鼠标按钮 非 IE(W3C)中的 button 属性 0 表示主鼠标按钮(常规一般是鼠标左键) 1 表示中间的鼠标按钮(鼠标滚轮按钮) 2 表示次鼠标按钮(常规一般是鼠标右键) IE 中的 button 属性0 ...
分类:
编程语言 时间:
2016-11-14 20:12:48
阅读次数:
271
1. 事件 在浏览器客户端应用平台,基本生都是以事件驱动的,即某个事件发生,然后做出相应的动作。 浏览器的事件表示的是某些事情发生的信号。事件的阐述不是本文的重点,尚未了解的朋友,可以访问W3school教程 进行了解,这将有助于更好地理解以下的内容 。 2.冒泡机制 什么是冒泡呢? 下面这个图片大 ...
分类:
编程语言 时间:
2016-11-10 11:46:18
阅读次数:
359
事件委托(event delegation)是在DOM上层(也就是在触发事件的元素的父元素上)定义事件的处理程序,而不是定义在触发事件的元素本身上。 ...
分类:
编程语言 时间:
2016-11-02 01:33:17
阅读次数:
245
由于html是从上至下加载的,通常我们如果在head部分引入javascript文件,那么我们都会在javascript的开头添加window.onload事件,防止在文档问加载完成时进行DOM操作所出现的错误。如果有多个javascript文件,那么极有可能出现多个window.onload事件, ...
分类:
编程语言 时间:
2016-10-31 21:12:15
阅读次数:
198
一.传统事件绑定的问题 解决覆盖问题,我们可以这样去解决:window.onload = function () { //第一个要执行的事件,会被覆盖 alert(1);};if (typeof window.onload == 'function') { //判断之前是否有 window.onlo ...
分类:
编程语言 时间:
2016-10-31 18:29:44
阅读次数:
213
node是基于chrome v8的,运行与服务端的Javascript,事件驱动,非阻塞I/O,轻量高效,其包管理器npm,是全球最大的开源库生态系统 使用node.js,不仅仅是实现了一个应用,也可以实现整个服务器 组成: 1.引入require模块:引入node模块 2.创建服务器:服务器监听客 ...
分类:
其他好文 时间:
2016-10-27 19:05:12
阅读次数:
174
事件简述 技术一般水平有限,有什么错的地方,望大家指正。 事件是我们平时经常使用,这次就来了解一下事件。首先我们要明确几个概念,JavaScript是单线程,浏览器是多线程的,并不是所有的事件处理函数都是异步的。 前两个我们都知道,这里我们主要介绍第三个。事件处理函数可以在将来执行,只要满足触发条件 ...
分类:
编程语言 时间:
2016-10-24 01:43:26
阅读次数:
324
区别就是:普通事件只支持单个事件,事件绑定可以添加多个事件。 代码: ...
分类:
编程语言 时间:
2016-10-23 11:53:03
阅读次数:
303
浏览器事件概述 技术一般水平有限,有什么错的地方,望大家指正。 当我们在浏览网页的时候,浏览器可以在视觉上为我们展示出页面还可以在行为上响应用户的操作,浏览器响应用户的操作就是通过事件来完成的,浏览器提供了事件注册接口和事件监听接口这样浏览器就可以接收用户的行为并且进行处理了。浏览器已经提供很多的事 ...
分类:
编程语言 时间:
2016-10-22 23:42:44
阅读次数:
252
JavaScript与HTML的交互是通过事件实现的,事件就是文档或浏览器窗口中发生的一些特定的交互瞬间,是用户或浏览器自身执行的某种动作,例如click,mouseover等都是事件名。 (一)事件流 事件流描述的是从页面中接收事件的顺序。 1)事件冒泡 IE中的事件流叫做事件冒泡,即事件开始是由 ...
分类:
编程语言 时间:
2016-10-22 11:53:45
阅读次数:
322