java學習

          java學習

           

          javascript跨瀏覽器事件

          <html>
           <head></head>
           <body>
            <div id="div1">1111111111
             <div id="div2">2222222222</div>
            </div>
            <script type="text/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.addEventListener){
                element.removeEventListener(type,handler,false);
               }else if(element.attachEvent){
                element.detachEvent('on'+type,handler);
               }else {
                element['on'+type]=null;
               }
              }
               }
            
             function alertid(){
              alert(this.id);
             }
             var div1 = document.getElementById('div1');
             var div2 = document.getElementById('div2');
             EventUtil.addHandler(div2,'click',alertid);
             //EventUtil.removeHandler(div2,'click',alertid);
             //ie
             //div1.attachEvent('onclick',alertid);
             //div2.attachEvent('onclick',alertid);
             
             //非ie
             //div1.addEventListener('click',alertid,true);
             //div2.addEventListener('click',alertid,true);
            </script>
           </body>
          </html>

          posted on 2013-06-27 11:19 楊軍威 閱讀(170) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          導航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 平谷区| 定安县| 盖州市| 阿拉善左旗| 中方县| 大英县| 苏尼特左旗| 吴忠市| 三门县| 巧家县| 沧源| 靖西县| 武强县| 晋州市| 龙胜| 平凉市| 宣威市| 信丰县| 义乌市| 沈阳市| 大埔区| 恩平市| 建湖县| 镇远县| 望奎县| 综艺| 威信县| 南江县| 建平县| 珠海市| 闽清县| 临夏县| 宜都市| 治多县| 上饶县| 个旧市| 丹寨县| 西青区| 常山县| 平和县| 灵璧县|