有两种方式 我要在这里说的不是如何去确定事件,这非常简单。我要说的是当确定事件后如何去触发与事件相关的函数,即绑定事件。
一:通过标签的"事件"属性进行绑定(用单击事件举例) 在HTML页面创建一个按钮,后面跟上事件名(属性)等于想要触发的函数的函数名,然后在script标签中编写函数。这就是第一种方式(下面是主要代码)
<script type="text/javascript"> function show(){ alert("你好!"); } </script> <body> <button onclick="show()">第一种绑定方式</button> </body>二:派发事件(同样用单击时间举例) 派发事件分为两步:获取对象,为对象派发事件。 1:给标签一个id值,然后通过document.getElementById(“id值”)去获取到这个标签。(获取到的标签对象需要用一个变量接收----obj) 2:为对象派发事件—obj.οnclick=function(){函数体}
<script type="text/javascript"> var obj = document.getElementById("b2"); obj.onclick = function(){ alert("你好!"); } </script> <body> <button id="b2">第二种绑定方式</button> </body>感谢收看!