美文网首页
onclick 与click的区别

onclick 与click的区别

作者: 非小惰 | 来源:发表于2017-05-22 12:10 被阅读0次

    我们经常会在Dom对象上添加 onclick 或在页面加载完成时为对象添加click方法

    click与onclick区别总结如下

    1、click是对象的方法,onclick是事件,当我们点击按钮是,首先触发的是事件,然后是方法,举个栗子

    <button id="test_btn" onclick="textOnclick()"  ></button>

    $('#test_btn').click(function(){

        alert("click执行");

    })

    function textOnclick(){

        alert("onclick执行");

    }

    我们会发现,当我们点击按钮时,首先执行onclick,然后执行click,因为onclick是按钮的点击事件,首先触发事件,而后触发事件的点击方法,也就是说即便我们不添加点击方法,当我们点击时也会触发点击事件

    2、方法可直接直接,事件只能触发,也就是说,方法可以以其他方式执行,而对于按钮的点击事件需要进行点击触发

    3、关系 事件---触发函数

    相关文章

      网友评论

          本文标题:onclick 与click的区别

          本文链接:https://www.haomeiwen.com/subject/qagxmttx.html