鼠标中的几个事件

简单的介绍一下鼠标事件的用法,如当一个注册界面要求录入信息后移开鼠标,后面显示判断录入的信息格式是否正确

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><table border="" cellspacing="" cellpadding=""><tr><td>账户:</td><td><input type="text" name="uname" id="uname" value="" onblur="checkUname()" /></td><td><label id="msg1"></label></td></tr></table><div id="result"></div><script type="text/javascript">function checkUname() {//实现用户名验证,用户名只能是英文字母,且长度至少6位var reg = /^[a-zA-Z]{6,}$///获取文本框中的值var username = document.getElementById("uname").valueif(reg.test(username)) {document.getElementById("msg1").innerHTML = "用户名格式正确"return true} else {document.getElementById("msg1").innerHTML = "用户名格式不正确"return false}}</script></body></html>

实现效果如下

当鼠标放上去时

当鼠标移出时

当输入信息格式正确时

这是onblur事件实现的效果

还有一种就是大家在网上逛商城时经常遇见的一种方式:当鼠标移动到某一张图片时,主屏幕上就会显示这个图片

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">#div0{width: 880px;height: 400px;background-image: url(../img/1.jpg);background-repeat: no-repeat;}</style></head><body><div class="list"><img src="../img/1.jpg" alt="" width="200"/><img src="../img/2.jpg" alt="" width="200"/><img src="../img/3.jpg" alt="" width="200"/><img src="../img/4.jpg" alt="" width="200"/></div><div id="div0" style="background-image: url(../img/1.jpg);"></div><script type="text/javascript">var imgs=document.querySelectorAll(".list img")//给每一个img标签绑定一个onmouseover事件:鼠标移入到标签上触发的事件//onmouseout:鼠标从元素上移出for (var i=0;i<imgs.length;i++) {imgs[i].onmouseover=function(){document.getElementById("div0").style.backgroundImage="url("+this.src+")"}}</script></body>
</html>

效果展示

当鼠标移到哪一张图片,下方就展示哪一种图片

Javascript中鼠标事件相关推荐

  1. 面试题58:javascript中鼠标事件有哪些

    鼠标事件有: 1.click(单击)事件: 2.dblclick(双击)事件: 3.mousedown事件: 4.mouseup事件: 5.mouseout事件: 6.mouseover事件: 7.m ...

  2. 浅谈JavaScript中的事件

    事件在javascript中是响应用户的一种基本操作,本文列举了两种javascript中的事件模型及其绑定的方式,希望能对你的学习带来一点帮助.这些都是非常基础的但或许其中有你所遗漏.(以下事件均针 ...

  3. JavaScript学习笔记06【高级——JavaScript中的事件】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  4. java基础66 JavaScript中的事件、localtion对象、screen对象(网页知识)

    1.JavaScript中的事件注册 1.1.事件的注册方式 方式1:直接在html元素上注册<body onLoad="ready()"></body > ...

  5. 12.在JavaScript中的事件模型如何理解?

    一.事件与事件流 javascript中的事件,可以理解就是在HTML文档或者浏览器中发生的一种交互操作,使得网页具备互动性, 常见的有加载事件.鼠标事件.自定义事件等 由于DOM是一个树结构,如果在 ...

  6. java鼠标js触发事件吗,JavaScript常见鼠标事件与用法分析

    摘要:这篇JavaScript栏目下的"JavaScript常见鼠标事件与用法分析",介绍的技术点是"JavaScript.鼠标事件.鼠标.事件.用法.分析", ...

  7. java 中鼠标事件_[Java教程]js中鼠标事件总结

    [Java教程]js中鼠标事件总结 0 2017-07-11 00:00:19 js中鼠标事件主要有onclick,onmousedown,onmouseup,oncontextmenu,ondblc ...

  8. 【前端学习】前端学习第十五天:JavaScript中的事件模型

    在各种浏览器中存在三种事件模型:原始事件模型.DOM事件模型和IE事件模型: 一.原始事件模型: 原始事件模型被所有浏览器支持: 在原始事件模型中.事件一旦发生就直接调用事件处理函数,事件不会向别的对 ...

  9. 「前端面试题系列7」Javascript 中的事件机制(从原生到框架)

    前言 这是前端面试题系列的第 7 篇,你可能错过了前面的篇章,可以在这里找到: 理解函数的柯里化 ES6 中箭头函数的用法 this 的原理以及用法 伪类与伪元素的区别及实战 如何实现一个圣杯布局? ...

最新文章

  1. 2021年大数据Flink(三十三):​​​​​​​Table与SQL相关概念
  2. 3dmax2014:打开3dmax2014软件时,出现许可证检出失败 错误20
  3. 3.2. 添加模板版本(Core Data 应用程序实践指南)
  4. Azure Cosmos DB(Azure 宇宙数据库)--地球已无法阻止微软玩数据库了
  5. springMVC之与json数据交互方法
  6. RabbitMQ生产者和消费者Java实现
  7. 20200720:每日一题之两数之和Ⅱ(leetcode167)
  8. 异常值(outlier)
  9. hutool获取5天前的日期_连载|日 产 物 流 管 理 方 式(5)
  10. linux怎么添加硬盘步骤,Linux 添加新硬盘方法
  11. [小雨学编程之C#] 18.1 数据类型转换,数据类型别名
  12. c语言 输入两个正整数m和n,求其最小公倍数。
  13. Sass系统技术选型笔记(1)OS
  14. DCM: 诊断通信管理 (Diagnostic Communiction Manager)
  15. 基于Vue的数据埋点统计
  16. 仿QQ即时通讯聊天软件Windows新版可定制客户端演示
  17. Lumen (Laravel子框架) 简介及分析
  18. 嵌入式分享合集144
  19. fastreport.net使用部分总结和c#相关代码
  20. 基于Java语言实现一元稀疏多项式计算器【100010608】

热门文章

  1. Unity图片轮播图功能实现
  2. 应用回归分析pdf网盘_艾媒咨询|2020上半年中国个人网盘市场现状及头部企业布局研究报告...
  3. 【STM32+CubeMX+HAL库】摩尔斯译码器开发
  4. Windows 10部署(FFU)
  5. 操作系统:时间片轮转RR进程调度算法
  6. metrics入门:API性能监控
  7. Ubunto的一些快捷键
  8. zabbix监控MySQL遇到的EB单位BUG
  9. 地理国情监测arcpy将文件夹多个gdb下的要素类featureClass,使用FeatureClassToShapefile_conversion转换成shapefile文件。
  10. MATLAB的GUI 程序设计