![跨平台移动APP设计及应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/442/26179442/b_26179442.jpg)
上QQ阅读APP看书,第一时间看更新
2.3.4 JavaScript事件
JavaScript定义了很多事件,现介绍几个常用的JavaScript事件。
1.单击鼠标事件onclick
当用户单击鼠标时产生的事件,onclick指定的事件处理程序或代码将被调用执行。例如:
<button onclick="alert('你点击了这个按钮');" >点击按钮</button>
【例2-19】 onclick事件应用示例。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00039001.jpg?sign=1739594134-x7oo0JzDTDYCwRtZTc7SGypoIscQSxkr-0-b762804b509f00a3aa2343c69b97a14e)
2.加载页面文件事件onload
当页面文件载入时产生该事件。onload一般写在<body>标记中。例如:
<body onload=alert("正在加载页面,请等待......")>
3.内容改变事件onchange
onchang事件一般用于用户表单中,例如,当文本框内容发生改变时触发的事件,或者下拉列表框内容发生改变时触发的事件等。
【例2-20】 onchange事件应用示例。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00039002.jpg?sign=1739594134-L7jYNYkP1CtL3H5oqVjZvU9GpUvNPAtq-0-5c2e308f622bdcc1c1fb990f3e172696)
程序运行结果如图2.17所示。
![](https://epubservercos.yuewen.com/DB5EE7/14615888805744006/epubprivate/OEBPS/Images/img00040001.jpg?sign=1739594134-hb8YzM3dPF5ZoSvayZrvGfeD0xibaWES-0-a809456ed13b77eb351711b35ba36bd2)
图2.17 输入框的文字发生改变的事件