zoukankan      html  css  js  c++  java
  • 事件

    注(阻止事件默认行为): return false; 

    1.兼容性

    function(ev){
      var oEvent = ev||event;    
    }

    2.取消事件冒泡

    function(ev){
      var oEvent = ev||event; 
      oEvent.cancelBubble=true   
    }

    3.鼠标事件

    function(ev){
      var oEvent = ev||event; 
      oEvent.ClientX ,oEvent.ClientY 
    }

    4.键盘事件

    function(ev){
      var oEvent = ev||event; 
      oEvent.keyCode,oEvent.ctrlKey,oEvent.shiftKey,oEvent.altKey;     
    }

    5.右键菜单

    document.oncontextmenu = function(ev){
       var oEvent = ev||event;
       var oDiv = document.getElementById('div1');
       oDiv.display = 'block';
    oDiv.style.left = scollTop + oEvent.clientX + 'px';
    oDiv.style.top = scollTop + oEvent.clientY + 'px';
    return false; }

    6.事件绑定

    window.onload = function()
    {
        var oBtn = document.getElementById('btn1');
        if(oBtn.attachEvent){
         ....
        }else{
         ....
        }  
    }

    7.IE7拖拽选中文字问题

    谷歌、火狐、IE7+

    return false;

    IE7

    if(oDiv.setCapture);
    oDiv.setCapture(); oDiv.releaseCapture();
  • 相关阅读:
    SpringBoot整合jsp
    SpringBoot常用application.properties配置
    SpringBoot入门
    vue cli创建vue项目
    vue 指令
    vue hello
    pytest doc
    atom
    java csvutil
    Django uuidfield 实现自动生成唯一列,并设置为主键
  • 原文地址:https://www.cnblogs.com/black-/p/9318718.html
Copyright © 2011-2022 走看看