最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript事件處理程序詳解

 更新時間:2017年09月19日 08:38:19   作者:喵嘻嘻  
這篇文章主要為大家詳細介紹了JavaScript事件處理程序的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了js事件處理程序的具體代碼,供大家參考,具體內(nèi)容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>DOM0級DOM2級</title>
</head>
<body>
<input id="btn1" type="button" value="click1" onclick="show()">
<input id="btn2" type="button" value="click2">
<input id="btn3" type="button" value="click3">
<script>
  function show() {
    alert("btn1");
  }
  //DOM0級
  var btn2 = document.getElementById("btn2");
  btn2.onclick = function () {
    alert("DOM0級btn2");
  };
  //DOM2級
  function show2() {
    alert("DOM2級btn3");
  }
  var btn3 = document.getElementById("btn3");
//  btn3.addEventListener("click",show2,false);
//  btn3.removeEventListener("click",show2,false);
  //ie事件處理程序
//  btn3.attachEvent("onclick",show2);
//  btn3.detachEvent("onclick",show2);
  //跨瀏覽器事件處理程序
  //能力檢測
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;
      }
    }
};
eventUtil.addHandler(btn3,"click",show2);
eventUtil.removeHandler(btn3,"click",show2);
</script>
</body>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

牟定县| 宁阳县| 和龙市| 东宁县| 开鲁县| 浦县| 常州市| 荔波县| 射阳县| 昭苏县| 湘西| 永和县| 勃利县| 弋阳县| 额敏县| 宁晋县| 朔州市| 吉林省| 安图县| 连云港市| 高密市| 三原县| 潼关县| 遂溪县| 措勤县| 云梦县| 德兴市| 桐柏县| 交口县| 镇远县| 白玉县| 侯马市| 张家界市| 大足县| 勃利县| 靖边县| 内黄县| 高尔夫| 资兴市| 萝北县| 紫阳县|