产生随机数

1、产生随机数

function selectFrom(lowerValue,upperValue){
    var choices=upperValue-lowerValue+1;   //可能出现随机数的个数
    return Math.floor(Math.random()*choices)+lowerValue;
}

2、封装支持各个浏览器绑定、移除事件的方法

var EventUtil={
        addHander:function(element,type,hander){
            if(element.addEventListener){
                element.addEventListener(type,hander,false);   //DOM2级方法
            }else if(element.attachEvent){
                element.attachEvent("on"+type,hander);   IE方法
            }else{
                element["on"+type]=hander;     //DOM0级方法
            }
        },
        removeHander:function(element,type,hander){
            if(element.removeEventListener){
                element.removeEventListener(type,hander,false);
            }else if(element.detachEvent){
                element.detachEvent("on"+type,hander);
            }else{
                element["on"+type]=null;
            }
        }
    }
原文地址:https://www.cnblogs.com/xlj-code/p/8108345.html