JavaScript(二)
事件和事件处理程序
事件(Event)是系统运行或者用户操作中产生的一系列时间节点 事件处理程序
(Event Handler)是在某个事件发生时执行的程序,用来完成所需的操作任务
JavaScript编程主要是对各种对象产生的各种事件编写事件处理程序,以完成所需的操作
第一次接触事件处理程序是在上学期的二维动画,当时并不知道这东西是什么,但是还是有点印象的,也大概知道它的作用。
事件处理程序的绑定
将事件和用户编写的事件处理程序联系在一起称为事件处理程序的绑定。
有两种方法:
HTML属性绑定
<script language="javascript">
function calculate(){ ………. }
</script>
<input type="button" id="jisuan" name="jisuan" value="计算" onclick="calculate()" />
JavaScript代码绑定(推荐使用)
<input name=“jisuan" type="button" value="保存">
…
<script type="text/javascript">
document.getElementById("jisuan").onclick = calculate;
</script>