同学们在使用原生JavaScript开发的时候经常会用到一些事件来触发效果,例如onclick、onload等等。下面小千就给大家详细介绍一下他们的功能和使用案例,喜欢的话记得收藏起来。

一、onblur–对象失去焦点时触发

这时候当in2这个元素失去焦点时,就可以获取到用户的输入值。

二、onchange–当输入框内容发生改变时触发

当用户本次输入的值与上次输入的值不一样时,这是触发这个事件,可以获取到用户最新输入的值。

三、onclick–点击事件

这张图片被点击时就会标称想要的大小。

四、ondbclick–双击事件

这个div就会在双击的时候变成红色的背景。

五、onfocus–获取焦点事件

In2这个输入框在获取到焦点的同时,还可以获取到in1输入框的内容。

六、onkeyup–键盘弹起事件

在这个输入框中输入任何字母时,都可以根据键盘输入实时获取到输入框的值,完成实时搜索的功能。

七、onload–页面加载完成的事件

这个事件的主要目的是判断页面的元素是否已经加载完成,如果加载完成,一般的dom操作就可以顺利进行了

八、onmouseover,onmouseout–两个鼠标事件

前一个是鼠标覆盖时调用,后一个是鼠标离开时调用。当鼠标覆盖这个div时,div的背景会变成红色,如果离开div则显示蓝色。

九、onselect–输入值全部被选中时触发

当用户双击input的输入内容时,这个事件会触发,可以得到用户之前的输入值,作为下一步的内容。

以上就是常用的JavaScript事件代码和案例的介绍了,建议大家看完之后都自己上手敲一下看看效果,能够更好的帮助记忆。

本文来自千锋教育,转载请注明出处。

JavaScript中常用的事件代码及实例相关推荐

  1. JavaScript中常用事件有哪些?

    JavaScript是基于对象的脚本语言,它的一个最基本的特征就是采用事件鼎动.如,当鼠标指针经过某个按钮或者用户在文本框中输入某些信息时,都可以设置相应的JavaScript事件来完成某些特殊效果. ...

  2. Javascript中Base64编码解码的使用实例

    Javascript为我们提供了一个简单的方法来实现字符串的Base64编码和解码,分别是window.btoa()函数和window.atob()函数. 1 var encodedStr = win ...

  3. 小程序 | 小程序中常用的事件 + 事件对象的属性列表 +小程序事件传参 + 小程序全局配置 + 小程序页面配置 + 小程序发起网络数据请求

    文章目录 一.WXML 模板语法 数据绑定 事件绑定 ⭐小程序中常用的事件 ⭐事件对象的属性列表 target 和 currentTarget 的区别 bindtap 的语法格式 在事件处理函数中为 ...

  4. html 点击收藏效果,收藏Javascript中常用的55个经典技巧

    收藏Javascript中常用的55个经典技巧 更新时间:2007年08月12日 15:39:21   作者: 1. οncοntextmenu="window.event.returnVa ...

  5. JS中常用的事件操作

    JS中常用的事件操作 前言 一.点击事件(导航栏内容切换功能) 二.移入移出事件(导航栏菜单下拉功能) 三.失去焦点事件(表单检验功能) 四.鼠标事件(鼠标跟随功能) 五.键盘事件(打飞机案例) 总结 ...

  6. jsp/html开发中常用的JS代码和页面特效代码

    1.jsp/html开发中常用的JS代码 1.后退 前进 <input type="button" value="后退" onClick="hi ...

  7. javascript中常用的

    javascript中常用的 1.javascript中构造equals().trim()方法并应用 1 String.prototype.Trim = function() 2 { 3 return ...

  8. 5种JavaScript中常用的排序方法

    5种JavaScript中常用的排序方法 01.冒泡排序 通过相邻数据元素的交换,逐步将待排序序列变为有序序列,如果前面的数据大于后面的数据,就将两值进行交换,将数据进行从小到大的排序,这样对数组的第 ...

  9. javascript中的常见事件

    javascript中的常见事件 (a) 窗口事件,只在body和frameset元素中才有效 1.onload,页面或者图片加载完成时 2.onunload,用户离开页面时候 (b) 表单元素事件, ...

最新文章

  1. 使用OpenCV执行图像算法(加法和减法)以提亮图像或者使图像变暗
  2. ASP.NET MVC4 路由的配置 十种方法
  3. 10分钟弄懂深度学习:卷积与特征提取
  4. Rocketmq基于docker部署并在Springboot中接入
  5. 【Linux驱动】字符设备驱动
  6. Subline Text默认设置文件Preferences.sublime-settings—Default详解
  7. 标准模板库之双向循环链表的内部关系
  8. 配置kafka Server
  9. undefined reference to `gdk_monitor_get_scale_factor/gtk_widget_get_scale_factor‘
  10. 创业者必备知识SWOT分析模型+案例分析
  11. 纯前端实现—用户注册登录界面
  12. C++函数的定义与使用
  13. Softmax-with-Loss层的计算图 | Softmax梯度推导 | Loss损失函数
  14. Rasa使用指南02
  15. android应用程序隐私设置在哪,手机权限设置在哪里_手机设置应用软件权限的具体步骤...
  16. 什么是大数据思维,数据思维划分哪几个维度?
  17. 图难于其易,为大于其细。天下难事,必作于易;天下大事,必作于细--《道德经》...
  18. 济南计算机专业职业学校排名,济南计算机专业学校排名
  19. ovn 通过网关虚拟路由器连接外部网络
  20. 国外免费网管软件推荐

热门文章

  1. 暑假没人带怎么办?还有我们为你推荐论文 | 本周值得读
  2. HDU 3699 DFS
  3. 【Windows环境】Fiddler发送POST请求携带文件问题记录
  4. python function terminated_calibre 打不开也转不了 并且出现错误 mobi转docx
  5. SpringMVC-拦截器快速入门
  6. spring-Bean依赖注入-》普通数据类型
  7. Python基础day08 作业解析【7道 面向对象题目】
  8. Python实训day12pm【答辩要求、定时器】
  9. Request和Response-学习笔记02【请求转发和request共享数据、Request_获取ServletContext、request登录案例】
  10. JavaScript学习笔记06【高级——JavaScript中的事件】