zoukankan      html  css  js  c++  java
  • jS代码总结(2)

    1.Date.parse('2012-01-01')返回NaN,最后换成Date.parse('2012/01/01')转换

    2.JS事件

    var element =  document.all["para"]; 
    if(element.addEventListener){  // firefox  , w3c  
    //如果送出true的话就是瀏览器会使用Capture方式(),false的话是Bubbling,意思是

    // 比如两个div,div1包含div2且都有click事件,在div2上单击如果设为false则先触发div2,后触发div1,否则相反

        element.addEventListener("focus",test,false);   e

        lement.addEventListener("focus",pig,false);  
        } else {   // ie 
        element.attachEvent("onfocus",test); 
        element.attachEvent("onfocus",pig);  
        } 

    事件执行顺序比较

    btn1Obj.attachEvent("onclick",method1); 

    btn1Obj.attachEvent("onclick",method2); 
    btn1Obj.attachEvent("onclick",method3);

    执行顺序为method3->method2->method1

    addEventListener相反

    detachEvent('onclick',func);//ie下使用删除事件func 
    removeEventListener('click',func);//Mozilla下,删除事件func 

    3.onpropertychange(IE)(火狐为oninput)事件,属性改变时触发的事件,通过event.propertyName

    onchange事件条件是 文本框获焦 --> 失焦 --> onchange

  • 相关阅读:
    前端基础之CSS
    前端基础之HTML
    Http状态码解释
    Python操作MySQL
    MySQL忘记root密码的解决办法
    关闭MySQL数据库的几种方法
    prompt更改MySQL登陆后的提示符
    JQ例子:旋转木马
    JQ属性和css部分测试
    JQ选择器逐一测试
  • 原文地址:https://www.cnblogs.com/fujinliang/p/2664757.html
Copyright © 2011-2022 走看看