JavaWeb - JS事件 -详细解说

本文详细介绍了JavaScript事件,包括事件驱动机制、七种常见事件(点击、焦点、内容改变、加载完毕、表单提交、键位弹起、鼠标事件)以及两种事件绑定方式(元素句柄和DOM绑定)。焦点事件的onfocus和onblur,表单提交的onsubmit事件,以及键位弹起的onkeyup事件等关键概念被详细阐述。
摘要由CSDN通过智能技术生成

    JS事件

1.简述

    是什么:通常鼠标或热键的动作我们称之为事件(Event),eg:点击,表单提交,值发生变化,鼠标移入,鼠标移出

    作用:通过JS事件,我们可以完成页面的指定特效

 

2.JS事件驱动机制

    页面上的特效我们可以理解在JS事件驱动机制下进行

    JS事件驱动机制

        事件源 : 专门产生事件的组件

        事件 : 由事件源所产生的动作或事情

        监听器 : 专门处理事件源产生的事件

        注册/绑定监听器 : 让监听器时刻监听事件源是否由指定事件产生,如果事件源产生指定事件,则调用监听器处理

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>事件驱动机制</title>
		<script>
			function run(){
				alert("ziqi");
			}
		</script>
	</head>
	<body>
		<!-- 
			事件源 :按钮
			事件 : 点击事件 onclick
			监听器 :run()方法
			注册监听器:onclick = "run()"
		-->
		<input type="button" value="one" onclick="run()" />
	</body>
</html>

3.七种常见的JS事件

    1.点击事件 ( onclick ) : 由鼠标或热键点击元素组件时触发

               

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script>
			function run1(){
				alert("弹出框");
			}
		</script>
	</head>
	<body>    <!-  文本域点击事件-->
		<input type="text" onclick="run1()"/>
	</body>
</html>

    2.焦点事件 

                       焦点&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

§九千七§

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值