浅析Javascript中的事件机制
什么是事件Javascript和HTML之间的交互是由页面上的用户或浏览器发生的事件来处理的。
当页面加载时,这是一个事件。当用户单击按钮时,这是一个事件。另一个事件的例子是按任意键,关闭窗口,调整窗口,等等。
开发人员可以使用这些事件执行Javascript编码响应,这将导致按钮关闭窗口、消息、显示给用户、要验证的数据,以及几乎任何其他类型的响应都可能发生。
事件是文档对象模型(DOM)的第三层,每个HTML元素的一部分都有一组Javascript代码事件触发器。
实例uff1a
<!——
函数sayHello(){
警报(Hello World)
}
这将导致以下结果,当你点击Hello按钮的onclick事件,然后发生会触发sayHello()函数。
onsubmit事件类型:
另外最重要的事件类型是onsubmit。这事件被触发时,尝试提交表单。因此,一种可以用来验证这一事件的类型。
下面是一个简单的使用它的例子。在这里,我们在将表单数据提交给Web服务器之前调用一个验证()函数。如果表单返回提交给true的验证()函数,数据将不会被提交。
实例uff1a
<!——
函数验证(){
所有验证程序在这里
…
返回true或false
}
…
onmouseover和onmouseout:
这两类活动将有助于创建图片,甚至文字,和良好的结果。当鼠标放在任何元素,当元素移动鼠标从元素onmouseout事件,onmouseover事件迁出日期。
实例uff1a
下面的示例说明组的反应如下:
<!——
函数在(){
警报(鼠标越过);
}
函数(){
警报(鼠标退出);
}
这是在除法里面
您可以使用这两种类型的事件来更改不同的图像,也可以创建一个帮助您的用户。
HTML 4标准事件
标准HTML4事件列在这里供参考。以下脚本显示了一个Javascript函数来执行事件。