本文共 1378 字,大约阅读时间需要 4 分钟。
Document 随机点名器开始
tool.js里面的代码
//封装随机数function getRandNum(min, max) { return Math.floor(Math.random() * (max - min + 1) + min);}//封装随机颜色function getRandColor() { var color1 = getRandNum(0, 255); var color2 = getRandNum(0, 255); var color3 = getRandNum(0, 255); return "rgb(" + color1 + "," + color2 + "," + color3 + ")"}//阻止冒泡事件function pBubble() { if (event && event.stopPropagation) { event.stopPropagation()//非ie } else { event.cancelBubble = true//ie系列 ie678 }}/* 添加事件 obj - 某个对象EType - 某个事件fun - 触发的函数*/function addEvent(obj, EType, fun) { if (obj.addEventListener) { obj.addEventListener(EType, fun) } else if (obj.attachEvent) { obj.attachEvent('on' + EType, fun) } else { //onclick obj['on' + EType] = fun }}/* 移除事件 */function removeEvent(obj, EType, fun) { if (obj.removeEventListener) { obj.removeEventListener(EType, fun) } else if (obj.detachEvent) { obj.detachEvent('on' + EType, fun) } else { //onclick obj['on' + EType] = false; // obj['on'+EType]=null; }}tool.js/* 禁止默认事件 */function pDefaultfun(event){ if(event.preventDefault){ event.preventDefault() }else{ event.returnValue=false; }}
转载地址:http://pmblf.baihongyu.com/