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 相关文章推荐
浏览器无法运行JAVA脚本的解决方法
Jan 09 Javascript
JQuery 学习笔记 选择器之六
Jul 23 Javascript
实现只能输入数字的input不用replace方法
Sep 12 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
Nov 27 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
May 03 Javascript
图解Javascript——作用域、作用域链、闭包
Mar 21 Javascript
ES6正则表达式扩展笔记
Jul 25 Javascript
VueJs组件prop验证简单介绍
Sep 12 Javascript
vue获取DOM元素并设置属性的两种实现方法
Sep 30 Javascript
Javascript 实现 Excel 导入生成图表功能
Oct 22 Javascript
微信小程序实现批量倒计时功能
Nov 01 Javascript
JavaScript实现Excel表格效果
Feb 07 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
Sony CFR 320 修复改造
2020/03/14 无线电
php数组中删除元素之重新索引的方法
2014/09/16 PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
2015/03/26 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
PHP正则匹配到2个字符串之间的内容方法
2018/12/24 PHP
用JavaScript事件串连执行多个处理过程的方法
2007/03/09 Javascript
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
js实现进度条的方法
2015/02/13 Javascript
JS实现的N多简单无缝滚动代码(包含图文效果)
2015/11/06 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
JS上传组件FileUpload自定义模板的使用方法
2016/05/10 Javascript
JavaScript跨域调用基于JSON的RESTful API
2016/07/09 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
关于Node.js中Buffer的一些你可能不知道的用法
2017/03/28 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
Vue实现内部组件轮播切换效果的示例代码
2018/04/07 Javascript
修改node.js默认的npm安装目录实例
2018/05/15 Javascript
element-ui点击查看大图的方法示例
2020/12/14 Javascript
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
让python 3支持mysqldb的解决方法
2017/02/14 Python
python smtplib模块自动收发邮件功能(一)
2018/05/22 Python
基于Python List的赋值方法
2018/06/23 Python
简单分析python的类变量、实例变量
2019/08/23 Python
Python新手学习装饰器
2020/06/04 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
Python爬取酷狗MP3音频的步骤
2021/02/26 Python
成品仓管员工作职责
2013/12/29 职场文书
抽奖活动主持词
2014/03/31 职场文书
继承权公证书
2014/04/09 职场文书
售房委托书
2014/08/30 职场文书
优秀学生干部事迹材料
2014/12/24 职场文书
保研推荐信格式
2015/03/25 职场文书
oracle通过存储过程上传list保存功能
2021/05/12 Oracle
详解gantt甘特图可拖拽、编辑(vue、react都可用 highcharts)
2021/11/27 Vue.js
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python