js实例教程:JavaScript Events 方法
事件的行动,可以检测到了JavaScript 。
活动
通过使用JavaScript ,我们有能力创建动态网页。事件的行动,可以检测到了JavaScript 。
每个要素在网页上有一定的事件可以触发JavaScript函数。例如,我们可以使用onClick事件的一个按钮的内容表明,一个函数将运行当使用者按下按钮。我们确定了事件中的HTML标记。
事件的例子:
点击鼠标
一个网页或图片加载
鼠标过热点网页上
选择一个输入框在一个HTML表单
提交HTML表单
击键
注:活动通常结合使用的功能,与功能不会被处决前的事件发生!
对于一个完整的参考的事件承认了JavaScript ,去完成我们的活动范围。
调用和onUnload
该调用和onUnload事件触发当用户进入或离开该网页。
在onload事件往往是用来检查访客的浏览器类型和版本的浏览器,并载入适当的版本的网页信息的基础上。
无论是调用和onUnload事件也经常被用来处理Cookie的,应当设置当用户进入或离开网页。例如,您可以有一个弹出要求用户的名称在他的第一个到达您的网页。的名称,然后储存在一个cookie 。接下来的时间访问者到达您的网页上,您可以有另一个弹出这样说: “欢迎John Doe的! ” 。
-------------------------------------------------- ------------------------------
onFocus , onBlur和onChange
该onFocus , onBlur和onChange事件往往是结合使用的形式验证领域。
下面是一个例子,如何使用onChange事件。该checkEmail ( )函数将被称为每当用户更改的内容领域:
<input type="text" size="30"
id="email" onchange="checkEmail()">
onSubmit 该onSubmit事件是用来验证所有的表单栏位,然后提交。 下面是一个例子,如何使用onSubmit事件。该checkForm ( )函数将被要求当用户点击提交按钮的形式。如果字段值不接受,提出应该取消。功能checkForm ( )返回TRUE或FALSE 。如果返回true的形式将提交,否则提交将被取消:<form method="post" action="xxx.htm"
onsubmit="return checkForm()">onMouseOver and onMouseOutonMouseOver和onMouseOut常常被用来制造“动画”按钮。 下面是一个示例onMouseOver事件。一个警告框出现时, onMouseOver事件是发现:<a href="http://www.w3schools.com"
onmouseover="alert('An onMouseOver event');return false">
<img src="w3schools.gif" width="100" height="30">
</a>