• JavaScript || 事件基础


    • docutment是什么?

    网页,其实是一个节点,是最顶层虚拟的父节点。

    所以 如果添加事件要通过 document <!DOCTYPE html>

      

    • event对象的写法:

        例如:点击事件 event.clientX event.clientY

        

            document.onclick=function(){

              alert(event.clientX +','+event.clientY);

          };

        解决不兼容:火狐与IE 

        或运算符用符号“|”表示,其运算规律如下:

      两个位只要有一个为1,那么结果就是1,否则就为0,下面看一个简单的例子。

    <script type="text/javascript">

    document.onclick=function(ev){
    var oEvent=ev||event;
    alert(oEvent.clientX + ' + '+oEvent.clientY);
    };


    </script>


    public class data14
    {
    public static void main(String[] args)
    {
    int a=129;
    int b=128;
    System.out.println("a 和b 或的结果是:"+(a|b));
    }
    }
    运行结果
    a 和b 或的结果是:129
    下面分析这个程序段:
    a 的值是129,转换成二进制就是10000001,而b 的值是128,转换成二进制就是10000000,根据或运算符的运算规律,只有两个位有一个是1,结果才是1,可以知道结果就是10000001,即129。

    •  事件冒泡

          

  • 相关阅读:
    【转】基于 Apache 在本地配置多个虚拟主机
    ubuntu linux下各种格式软件包的安装卸载
    钩子
    静态方法中不能使用 $this
    Redis Sentinel机制与用法说明【转】
    CI 分页类的使用
    MySQL压力测试
    简单配置.htaccess就可以实现的10个功能
    bzoj 3529 数表
    poj2773 Happy 2006
  • 原文地址:https://www.cnblogs.com/Hanro-Z/p/7771545.html
Copyright © 2020-2023  润新知