2020年12月19日:JS事件

阻止默认行为的两种方法:

<a href="javascript:return false" >阻止默认行为</a>
<a href="javascript:void(0)" >阻止默认行为</a>
    

标签中写的js中的this代表本标签对象:

<input type="button" value="测试1" id="mytest1" onclick = "get(this);">
    <!--这里的this代表input标签-->

一般直接在事件属性后加回调函数:

/*btn2.onclick = get2;
    
    function get2(){
        this.innerHTML += "2";
    }
    一般不这么写,直接匿名函数*/
    
    btn2.onclick = function(){
        this.innerHTML +="2";
    }

失焦事件用的比较多,比如对用户输入完的内容进行判定

document.getElementById("dd4").onblur = function(){
        //在这里对用户输入的内容进行合法性判定
    }

 

posted @ 2020-12-19 16:41  lucascube  阅读(175)  评论(0)    收藏  举报