JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例


Posted in Javascript onNovember 19, 2019

本文实例讲述了JavaScript(js)处理的HTML事件、键盘事件、鼠标事件。分享给大家供大家参考,具体如下:

JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例

JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例

JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例

示例代码:

HTML文件:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>HTML文件</title>
  <script>
    window.οnlοad=function () {
      var d=document.getElementById('d');
      //内容发生改变,并焦点发生改变,才可以监听到
      d.οnchange=function () {
        alert('内容发生改变')
      }
    }
  </script>
</head>
<body>
<input type="text" id="d" value="">
</body>
</html>

键盘事件:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>键盘事件</title>
  <script>
    window.οnlοad=function () {
      window.οnkeypress=function (e) {
       //  alert(e.key)//弹出按键对应的字母
       //  alert(e.keyCode)
        if (e.charCode==103){
          alert('G键被点击')
        }
      }
    }
  </script>
</head>
<body>
</body>
</html>

鼠标事件:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>鼠标事件</title>
  <script>
    window.οnlοad=function () {
      var input=document.getElementById('b');
      input.οnclick=function () {
        alert('按钮被点击了');
      }
      var c= document.getElementById('c');
      c.οndblclick=function () {
        alert('双击')
      }
    }
  </script>
</head>
<body>
<input type="button" id="b" value="点击">
<input type="button" id="c" value="双击">
</body>
</html>

PS:这里再为大家附上javascript系统自带事件参考表供大家参考查询:

javascript事件与功能说明大全:
http://tools.3water.com/table/javascript_event

更多关于JavaScript相关内容可查看本站专题:《JavaScript事件相关操作与技巧大全》、《JavaScript常用函数技巧汇总》、《javascript面向对象入门教程》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javascript之典型高阶函数应用介绍
Jan 10 Javascript
使用firebug进行调试javascript的示例
Dec 16 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
jQuery实现数字加减效果汇总
Dec 16 Javascript
JavaScript函数详解
Feb 27 Javascript
jquery调整表格行tr上下顺序实例讲解
Jan 09 Javascript
剖析Node.js异步编程中的回调与代码设计模式
Feb 16 Javascript
辨析JavaScript中的Undefined类型与null类型
May 26 Javascript
基于js实现的限制文本框只可以输入数字
Dec 05 Javascript
vue 项目中使用Loading组件的示例代码
Aug 31 Javascript
微信小程序使用 vant Dialog组件的正确方式
Feb 21 Javascript
在vue中使用jsonp进行跨域请求接口操作
Oct 29 Javascript
VUEX-action可以修改state吗
Nov 19 #Javascript
Vue.extend 编程式插入组件的实现
Nov 18 #Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
Nov 18 #Javascript
JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例
Nov 18 #jQuery
webpack常用配置总览(小结)
Nov 18 #Javascript
vue使用一些外部插件及样式的配置代码
Nov 18 #Javascript
重置Redux的状态数据的方法实现
Nov 18 #Javascript
You might like
php md5下16位和32位的实现代码
2008/04/09 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
PHP实现负载均衡的加权轮询方法分析
2018/08/22 PHP
Laravel 5.1 框架Blade模板引擎用法实例分析
2020/01/04 PHP
JS类中定义原型方法的两种实现的区别
2007/03/08 Javascript
jquery 3D球状导航的文章分类
2010/07/06 Javascript
JavaScript版DateAdd和DateDiff函数代码
2012/03/01 Javascript
js对象关系图 方便dom操作
2012/03/18 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
js获取url中的参数且参数为中文时通过js解码
2014/03/19 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
jQuery封装的屏幕居中提示信息代码
2016/06/08 Javascript
微信小程序 简单教程实例详解
2017/01/13 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
Vue-cropper 图片裁剪的基本原理及思路讲解
2018/04/17 Javascript
Javascript 对象(object)合并操作实例分析
2019/07/30 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
[57:09]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第一场 1月26日
2021/03/11 DOTA
python 域名分析工具实现代码
2009/07/15 Python
浅析Python中的赋值和深浅拷贝
2017/08/15 Python
Python中一些深不见底的“坑”
2019/06/12 Python
python gdal安装与简单使用
2019/08/01 Python
浅析Python数字类型和字符串类型的内置方法
2019/12/22 Python
Python对象的属性访问过程详解
2020/03/05 Python
python温度转换华氏温度实现代码
2020/12/06 Python
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
会计学专业学生的求职信范文
2014/01/27 职场文书
乡下人家教学反思
2014/02/01 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
2019年大学推荐信
2019/06/24 职场文书
MySQL 全文检索的使用示例
2021/06/07 MySQL