产生随机数

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;
            }
        }
    }

 

posted @ 2017-12-25 10:47  asimpleday  阅读(138)  评论(0编辑  收藏  举报