javascript 绑定事件

在html和css中标签可以绑定事件,当事件发生时,绑定的函数随即执行。常用事件有onclick,onblur,onfocus,onmousemove等,这里不谈这些事件。我们只来说一下这些事件绑定以onclick为例的办法:

第一种,比较简单的办法

<div  id="1"onclick="fu()"></div>
<script>
function fu(){
console.log("123");
}
</script>这里fu()为在<script>标签中写的js函数。

第二种 有些高级了

 < div>  id="1"\></div>
        <script>
        function fu(){
        console.log("123");
        }
       var mydiv=document.getElementById('1');
       mydiv.onclick=fu();

第三种 高大上

     < div>  id="1"\></div>
            <script>
            function fu2(){
            console.log("345");
            }
             function fu1(){
            console.log("123");
            }
           var mydiv=document.getElementById('1');
           mydiv.addEventListener("click",fu1(),false);
           mydiv.addEventListener("click",fu2(),false);
           可以同时绑定两种方法。第三个参数为执行模式,true为捕捉,false为冒泡。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值