javascript中什么是句柄?

访客4年前黑客工具521

一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的差别工具和同类中的差别的实例。

使用句柄的利益:修改函数名或者函数代码不需要修改HTML中挪用。


JavaScript句柄的使用:

var eventUtil={
             // 添加句柄
             addHandler:function(element,type,handler){
               if(element.addEventListener){
                 element.addEventListener(type,handler,false);
               }else if(element.attachEvent){
                 element.attachEvent('on'+type,handler);
               }else{
                 element['on'+type]=handler;
               }
             },
             // 删除句柄
             removeHandler:function(element,type,handler){
               if(element.removeEventListener){
                 element.removeEventListener(type,handler,false);
               }else if(element.detachEvent){
                 element.detachEvent('on'+type,handler);
               }else{
                 element['on'+type]=null;
               }
             },
          getEvent:function(event){
            return event?event:window.event;
          },
          getType:function(event){
            return event.type;
          },
          getElement:function(event){
            return event.target || event.srcElement;
          },
          preventDefault:function(event){
            if(event.preventDefault){
              event.preventDefault();
            }else{
              event.returnValue=false;
            }
          },
         stopPropagation:function(event){
           if(event.stopPropagation){
             event.stopPropagation();
           }else{
             event.cancelBubble=true;
           }
         }
  }


JavaScript事宜句柄:

所谓的事宜句柄就是一个将米素的特定事宜与某个函数关联起来,好比onclick、onmouseover等都是事宜句柄,它们会指向一个给定的函数,若是事宜发生,那么就会指定此函数。

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.html.cn/" />
<title>蚂蚁部落</title>
<script type="text/javascript">
window.onload=function(){
  var obt=document.getElementById("bt");
  var oshow=document.getElementById("show");
  obt.onclick=function(){
    oshow.innerHTML="HTML中文网";
  }
}
</script>
</head>
<body>
<div id="show"></div>
<input type="button" id="bt" value="查看效果"/>
</body>
</html>
思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

相关文章

最真实的广州商务伴游价格哪里有,一万二是标准

掌握真正的广州市商务女学妹伴游价钱,根据艺人经纪人能够 寻找,价钱是1.2w发展,无限张力,在广州市商务伴游圈里边拥有各式各样的商务女学妹,我做为一个广州市商务伴游,我非常喜爱去里边玩,由于里边的商务...

灭星大作战,王牌消消乐,养猫设计,阳光天气,免费赚1.2元!

灭星大作战和王牌消消乐都是消除类游戏,首次可以直接提现0.3米,秒到微信零钱!养猫设计之前推过,不外之前的数据都作废了,现在是新版,人人又可以免费赚0.3米。阳光天气,也可以直接提现0.3有,不外到账...

什么快递最便宜?个人寄快递哪个最便宜

什么快递最便宜?个人寄快递哪个最便宜

淘宝开网店,快递费用是网店的固定成本,现在的小店宝贝利润不是很高,因此店长都会想要减少一下快递的费用,那么哪家快递最便宜呢,下面是小编总结的一些比较便宜的快递公司的排名情况,当然,有的公司的属于并列情...

赿南伴游-【魏妍】

“赿南伴游-【魏妍】” 北京伴游陪游旅行网小木匠,北京伴游网小木匠的详细资料体重:保密愿意前往的地区:海边 森林那么北京哪里招聘商务怎么找可预约的地点和平台是哪里??城市:珠海市、镇江市、海口市、扬州...

会计年终总结(会计岗位年终工作总结)

会计年终总结(会计岗位年终工作总结) 不知不觉2018年就这样离我们远去...... 用会计人的话来讲就是,做完了12份月报、4份季报、1份年报,1年就到头了。 你要问会计人哪个月最忙,可千...

号被盗了怎么找黑客-黑客需要数学好吗(黑客数学要不要给孩子学)

号被盗了怎么找黑客-黑客需要数学好吗(黑客数学要不要给孩子学)

号被盗了怎么找黑客相关问题 何为黑客何为骇客相关问题 如何让屏幕和黑客一样都是绿的 如何入侵别人手机摄像头(黑客入侵手机摄像头)...