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设置控件的隐藏与显示的两种方法
Aug 21 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
Mar 04 Javascript
JS实现浏览器状态栏显示时间的方法
Oct 27 Javascript
jquery判断输入密码两次是否相等
Apr 22 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
May 15 Javascript
jQuery中的一些常见方法小结(推荐)
Jun 13 Javascript
jQuery获取同级元素的简单代码
Jul 09 Javascript
jQuery实现的自定义滚动条实例详解
Sep 20 Javascript
微信小程序tabBar底部导航中文注解api详解
Aug 16 Javascript
jquery在vue脚手架中的使用方式示例
Aug 29 jQuery
vue实现设置载入动画和初始化页面动画效果
Oct 28 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 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
2.PHP入门
2006/10/09 PHP
PHP的面试题集
2006/11/19 PHP
SSI指令
2006/11/25 PHP
zend api扩展的php对象的autoload工具
2011/04/18 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
2016/02/19 PHP
PHP在linux上执行外部命令的方法
2017/02/06 PHP
CSS常用网站布局实例
2008/04/03 Javascript
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
JavaScript中去掉数组中的重复值的实现方法
2011/08/03 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
2013/06/27 Javascript
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
jQuery插件实现无缝滚动特效
2015/11/24 Javascript
jQuery实现定位滚动条位置
2016/08/05 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
JavaScript数组和对象的复制
2017/03/21 Javascript
JS使用正则表达式验证身份证号码
2017/06/23 Javascript
vue-resource + json-server模拟数据的方法
2017/11/02 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
微信小程序实现打开并下载服务器上面的pdf文件到手机
2019/09/20 Javascript
layui清除radio的选中状态实例
2019/11/14 Javascript
python求众数问题实例
2014/09/26 Python
Python函数式编程指南(二):从函数开始
2015/06/24 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
用Python写一个模拟qq聊天小程序的代码实例
2019/03/06 Python
详解Python对JSON中的特殊类型进行Encoder
2019/07/15 Python
浅析Python面向对象编程
2020/07/10 Python
猫途鹰:全球领先的旅游点评社区
2017/04/07 全球购物
五分钟演讲稿
2014/04/30 职场文书
物资采购方案
2014/06/12 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
护理工作个人总结
2015/03/03 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
详解PHP Swoole与TCP三次握手
2021/05/27 PHP
Python集合的基础操作
2021/11/01 Python
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS