首页 > 其他分享 >js事件

js事件

时间:2023-06-06 19:48:16浏览次数:34  
标签:单项 鼠标 表单 输入框 事件 onfocus js

1.鼠标事件

onclick:点击事件

ondblclick:双击事件

onmouseover:鼠标进入“某对象区域”

onmouseout:鼠标离开“某对象区域”

onmousedown:鼠标按下

onmouseup:鼠标抬起

onmousemove:鼠标移动

2.表单事件

onsubmit:表单提交事件

onfocus:一个表单项获得焦点。(鼠标在输入框中点击,可以输入内容)

onfocus:一个表单项失去焦点。(鼠标离开输入框,在别的元素发生鼠标事件)

onchange:一个表单项内容的改变(通常用于select选项的改变)

onreset:表单重置事件

3.键盘事件

onkeydown:按键按下去(尚未抬起来)

onkeyup:按钮抬起来

onkeypress:按键一次(不包含功能键,退格键,)

4.窗口事件

onload:网页-打开时发生(网页加载完毕时发生)

onunload:卸载时发生

 

标签:单项,鼠标,表单,输入框,事件,onfocus,js
From: https://www.cnblogs.com/yeban2021/p/17461509.html

相关文章

  • 流量劫持 —— GZIP 页面零开销注入 JS
    前言HTTP代理给页面注入JS是很常见的需求。由于上游服务器返回的页面可能是压缩状态的,因此需解压才能注入,同时为了节省流量,返回下游时还得再压缩。为了注入一小段代码,却将整个页面的流量解压再压缩,白白浪费大量性能。是否有高效的解决方案?本文从注入位置、压缩格式、校验算法......
  • js-audio-recorder录音播放波形图
    安装:npmijs-audio-recorder调用:importRecorderfrom'js-audio-recorder';letrecorder=newRecorder();基本功能看官网:https://recorder-api.zhuyuntao.cn/播放时的波形图,一开始没搞出来,后面看了人家的例子,才弄好,这里记录一下:首先,要用到两个canvas标签<canvas......
  • jquery.serializejson.min.js的妙用
    jquery.serializejson.min.js的妙用关于这个jquery.serializejson.min.js插件来看,他是转json的一个非常简单好用的插件。前端在处理含有大量数据提交的表单时,除了使用Form直接提交刷新页面之外,经常碰到的需求是收集表单信息成数据对象,Ajax提交。而在处理复杂的表单时,......
  • tscconfig.json--ts配置文件
    {//include用来指定那些需要被编译的ts文件//exclude用来指定那些不需要被编译的ts目录//默认不被编译的:["node_modules","bower_components","jspm_packages"]"include":[/***表示:任意目录*表示:任意文件*/"./src/**/*"],......
  • 如何在Python中使用JSON模块
    JSON(JavaScriptObjectNotation)是一种流行的轻量级数据交换标准。它表示由键值对组成的数据结构,非常简单易懂。JSON已成为在线服务之间数据交换的行业标准。它广泛用于现代编程语言,包括Python。JSON数据经常表示为嵌套字典、列表和标量值,例如文本、数字、布尔值和空值。之所......
  • 26) minify-maven-plugin 合并压缩 js css文件
     http://samaxes.github.io/minify-maven-plugin/minify-mojo.html <build><plugins><plugin><groupId>com.samaxes.maven</groupId><artifactId>minify-maven-plugin</artifactId><version&g......
  • 27) yuicompressor-maven-plugin 合并压缩 js css文件
    http://davidb.github.io/yuicompressor-maven-plugin/compress-mojo.html<plugin><groupId>net.alchim31.maven</groupId><artifactId>yuicompressor-maven-plugin</artifactId><version>1.5.1</......
  • js判断是否处于移动端
    应用场景在uniapp中通过webview嵌入了PC端界面,某些界面方法需要根据处于PC还是uniapp进行不同的处理,此处简单通过界面宽度去判断。代码示例const{body}=documentconstWIDTH=992isMobile(){constrect=body.getBoundingClientRect()returnrect.width-......
  • 认识soui4js(第1篇)
    源代码:https://github.com/soui4js/soui4jssoui4js是soui4+quickjs的结合体。soui4是一套c++directui客户端开发框架,soui4js则将soui4的开发语言从C++迁移到了js。可能有人要问:为什么要使用js来开发?使用js开发最大的优势就是开发快速,代码写下来就可以运行,测试,同时更方便热更......
  • ExtJs4 grid合并行
    代码实现/***Kunoy*合并单元格*@param{}grid要合并单元格的grid对象*@param{}cols要合并哪几列[1,2,4]*/varmergeCells=function(grid,cols){vararrayTr=document.getElementById(grid.getId()+"-body").firstChild.firstChild.firstChi......