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 相关文章推荐
JS getStyle获取最终样式函数代码
Apr 01 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
Sep 19 Javascript
jQuery 获取URL的GET参数值的小例子
Apr 18 Javascript
js随机颜色代码的多种实现方式
Apr 23 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
Jquery validation remote 验证的缓存问题解决方法
Mar 25 Javascript
一个简单的jquery进度条示例
Apr 28 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
jQuery实现手机自定义弹出输入框
Jun 13 Javascript
vue router嵌套路由在history模式下刷新无法渲染页面问题的解决方法
Jan 25 Javascript
Bootstrap4 gulp 配置详解
Jan 06 Javascript
jQuery中event.target和this的区别详解
Aug 13 jQuery
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扩展函数
2006/10/09 PHP
PHP学习资料汇总与网址
2007/03/16 PHP
php设计模式 Factory(工厂模式)
2011/06/26 PHP
php+ajax实现仿百度查询下拉内容功能示例
2017/10/20 PHP
Opacity.js
2007/01/22 Javascript
斜45度寻路实现函数
2009/08/20 Javascript
javascript对下拉列表框(select)的操作实例讲解
2013/11/29 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
浅谈JavaScript的push(),pop(),concat()方法
2016/06/03 Javascript
从0开始学Vue
2016/10/27 Javascript
js滚轮事件兼容性问题需要注意哪些
2016/11/15 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
浅谈vue项目4rs vue-router上线后history模式遇到的坑
2018/09/27 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
JavaScript中的连续赋值问题实例分析
2019/07/12 Javascript
vue实现百度语音合成的实例讲解
2019/10/14 Javascript
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
python实现对象列表根据某个属性排序的方法详解
2019/06/11 Python
Python实现的爬取豆瓣电影信息功能案例
2019/09/15 Python
在Python中字符串、列表、元组、字典之间的相互转换
2019/11/15 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
Python函数递归调用实现原理实例解析
2020/08/11 Python
用HTML5制作烟火效果的教程
2015/05/12 HTML / CSS
Amcal中文官网:澳洲综合性连锁药房
2019/03/28 全球购物
Java基础类库面试题
2013/09/04 面试题
机电工程专业应届生求职信
2013/10/03 职场文书
学生会竞选自荐信
2013/10/12 职场文书
简历自我评价怎么写好呢?
2014/01/04 职场文书
《吃水不忘挖井人》教学反思
2014/04/15 职场文书
律政俏佳人观后感
2015/06/09 职场文书
教师远程培训心得体会
2016/01/09 职场文书
2016年党员干部廉政承诺书
2016/03/24 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS
DIY胆机必读:各国电子管评价
2022/04/06 无线电