JavaScript常用事件详解

一、概述

      作为一种脚本语言,JavaScript代码不能独立运行,通常情况下我们是需要借助浏览器来运行JavaScript代码,所有Web浏览器都支持JavaScript。

 二、特点

2.1  解释型脚本语言

2.2 面向对象

2.3 弱类型

2.4 动态性

2.5 跨平台

三、常见事件

      JS事件是当用户与网页进行交互时发生的事情,例如单机某个链接或按钮、在文本框中输入文字、按下键盘上的某个按键、移动鼠标等等。当事件发生时,可以使用JavaScript中的事件处理程序来检测并执行某些特定的程序。

      一般情况下事件的名称都是以单词on开头的,例如点击事件onclick、页面加载事件onload等。

3.1鼠标、键盘事件

onclick   点击鼠标时触发此事件

ondblclick    双击鼠标时触发此事件

onmousedown   按下鼠标时触发此事件

onmouseup   鼠标按下后又松开触发此事件

onmouseover  当鼠标移动到某个元素上方时触发此事件

onmouseout     当鼠标离开某个元素范围时触发此事件

onkeypress    当按下并松开键盘上的某个键时触发此事件

onkeyup    当放开键盘上的某个按键时触发此事件

3.2 窗口事件

onabort   图片在下载过程中被用户中断时触发此事件

onbeforeunload    当前页面的内容将要被改变时触发此事件

onerror   出现错误时触发此事件

onload   页面内容加载完成时触发此事件

onmove  当移动浏览器的窗口触发此事件

onresize    当改变浏览器的窗口大小时触发此事件

onscroll    当滚动浏览器的滚动条时触发此事件

onstop    当按下浏览器的停止按钮或者正在下载的文件被中断执行的操作

oncontextmenu   当弹出右键上下文菜单时触发此事件

onunload     改变当前页面时触发此事件

3.3  表单事件

onblur  当前元素失去焦点时触发此事件

onchange  当前元素失去焦点并且元素的内容发生改变时触发此事件

onfocus  当某个元素获得焦点时触发此事件

onreset    当点击表单中的重置按钮时触发此事件

onsubmit    当提交表单时触发此事件

四、代码实例

<!DOCTYPE  html>

<htmi lang = "en">

<head> 

        <meta charset = "UTF-8">

         <title>JavaScript</title>

</head>

<body>

        <button type="button" οnclick="my()">按钮</button>

        <script type="text/javascript">

        function my(){

       alert("Hello World!");

}

  </script>

</body>

</html>

  方法二:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>JavaScript</title>

目录

一、概述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值