functiongetTarget(eventObject) { eventObject=eventObject||getEventObject(eventObject);//如果是W3C或者MSIE的模型vartarget=eventObject.target||eventObject.srcElement;//如果想Safari中一样是一个文本节点,重新将目标对象指定为父元素if(target.nodeType==ADS.node.TEXT_NODE) { target=node.parentNode; }return...
将对浏览器事件对象的操作封装成eventObject.js方便调用 //跨浏览器事件对象的操作varEventUtil ={//绑定事件处理程序addHandler :function(element, type, handler){if(element.addEventListener){//DOM2级事件处理程序element.addEventListener(type, handler,false);//false表示的是冒泡阶段调用事件处理程序}elseif(elem...
oEvent.type;——获取绑定的事件类型,比如click,mouseover等 oEvent.target;(在ie低版本中用event.srcElement)——返回触发事件的元素。比如[object HTMLInputElement]指的是html里的input元素 oEvent.currentTarget;(ie低版本中不存在)表示当前所绑定事件的元素,跟target的区别看下面 <!DOCTYPE html> <html> <head...
1、$.get $.get()方法使用GET方式来进行异步请求,它的语法结构为: $.get( url [, data] [, callback] ) 解释一下这个函数的各个参数: url:string类型,ajax请求的地址。 data:可选参数,object类型,发送至服务器的key/value数据会作为QueryString附加到请求URL中。 callback:可选参数,function类型,当ajax返回...
* 方法: * Document.createAttribute() 创建一个 new Attr object and returns it. * Document.createDocumentFragment() 创建一个 new document fragment. * Document.createElement() 创建一个 new element with the given tag name. * Document.createEvent() 创建一个 event 对象。 * Document.createTextNode(...
//1.‘load’ – 页面加载完毕(包括内容、图片、frame、object)的时候触发该事件。 //2.‘resize’ – 页面大小改变的时候触发该事件(例如浏览器缩放)。 //3.‘scroll’ – 页面滚动的时候触发该事件。 //4.‘unload’ – 从页面或frame删除所有内容的时候触发该事件(例如离开一个页面)。
number(数字类型) string(字符串类型) boolean(布尔类型) object(对象类型) js中的特殊数据类型: undefined(未定义) NaN (不是一个数字) not a number null(空对象) ---> object类型使用typeof测试数据类型 例如:var a = “123”; alter(typeof a); var cc = null; 空对象 var dd = “”;字符串的...
DOM,全称 “Document Object Model” (文档对象模型),它是由 W3C 定义的一个标准。 简单来说,DOM 里面有许多方法,我们可以通过它提供的方法来操作一个页面中的某个元素。 例如改变这个元素的颜色、点击这个元素实现某些效果,直接把这个元素删除等。 节点层次 ...
document.getElementById("btn").onclick = method3;如果这样写,那么将会只有medhot3被执行 写成这样: var btn1Obj = document.getElementById("btn1"); //object.attachEvent(event,function); btn1Obj.attachEvent("onclick",method1); btn1Obj.attachEvent("onclick",method2); ...
1//全局调用23functionbox() {45alert(this);67};89box();//object Window,全局调用this代表window1011 从上面的拆分,我们并没有发现本章的重点:事件对象。那么事件对象是什么?它在哪里呢?当触发某个事件时,会产生一个事件对象,这个对象包含着所有与事件有关的信息。包括导致事件的元素、事件的类型、以及其它...