摘要:
//事件冒泡window.onload=function(){ var oBtn=document.getElementById("btn1"); var ev=event?event:window.event; oBtn.onclick=function() { alert("btn1"); ev.cancelBubble=true; //阻止事件冒泡 后面不会弹出“document" } document.onclick=function() { alert("document"); }} 阅读全文
摘要:
//继承function Person(name,sex){ this.name=name; this.sex=sex;}Person.prototype.sayName=function(){ alert(this.name);}Person.prototype.saySex=function(){ alert(this.sex);}function Worker(name,sex,job){ //继承person类 Person.call(this,name,sex) //这里的this指的是Worker类的实例,如下面的'W' ,把W传入Person构造函... 阅读全文
摘要:
var EventUtil = { //给元素事件绑定,在同一个事件上添加多个处理函数 addHandler: function (element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); //火狐下使用 第三个参数:是否捕获 } else if (eleme... 阅读全文
摘要:
var oDiv = document.getElementById("div1"); (function (obj) { //xmlhttp对象 var xhr = null; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); ... 阅读全文
摘要:
//1:将下面的字符串变成驼峰写法 var str = "border-bottom-color"; function test(str) { //用'-'分割字符串 var arr = str.split('-'); for (var i = 1; i < arr.length; i++) { arr[i] = arr[i]... 阅读全文
摘要:
转:http://developer.51cto.com/art/201104/254421.htm 阅读全文