javascript中为某个对象(控件)绑定事件的几种方法

本文介绍了三种JavaScript事件绑定的方法:内联绑定、通过JavaScript设置以及使用匿名函数。每种方法都有其适用场景,文章提供了详细的示例代码,并强调了跨浏览器兼容性的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


今天学习了javascirpt的一些基础知识,有关事件绑定的一些方法:


1.<input type="button" onclick="clickHandler();" value="click"/>

这是最简单也是最直接的一种方法,不过一般程序中很少用。


2. <input type="button" id="button" value="click"/>

<script type="text/javascript">

var v=document.getElementById("button");

v.onclick=clickHandler;//后面不要带括号;

function clickHandler(event){ //为了使firefox支持event一定要存在,为了兼容ie里面参数只能是event;

alert(event.type);

}

</script>


3.. <input type="button" id="button" value="click"/>

<script type="text/javascript">

var v=document.getElementById("button");

v.onclick=function clickHandler(event){ //为了使firefox支持event一定要存在,为了兼容ie里面参数只能是event;

alert(event.type);

}

function (event){ //为了使firefox支持event一定要存在,为了兼容ie里面参数只能是event;

alert(event.type);

}

//直接省略clickHandler

</script>


总结,由于本人的对知识的掌握有限,只能分享这些,有什么错误,希望大家可以提出,欢迎大家的指点;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值