美文网首页
事件的分类

事件的分类

作者: likeli | 来源:发表于2017-10-14 10:12 被阅读0次

事件分为鼠标事件,键盘事件,表单事件以及移动端事件,今天主要介绍一下鼠标键盘以及表单事件

鼠标事件

  • redDiv.onclick=function(){ console.log("onclick点击事件");}
  • onmouseover,onmouseout会在鼠标从父级移入子集元素的时候触发
  • onmouseenter,onmouseleave只有在移入移出父级和子集的整体的时候触发
  • redDiv.onmouseover=function(){ console.log("onmouseover鼠标移入事件");}
  • redDiv.onmouseout=function(){ console.log("onmouseout鼠标移出事件");}
  • redDiv.onmouseenter=function(){ console.log("onmouseeneter鼠标移入事件");}
  • redDiv.onmouseleave=function(){ console.log("onmouseleave鼠标移出事件");}
  • redDiv.onmousedown=function(){ console.log("onmousedown鼠标按下事件");}
  • redDiv.onmouseup=function(){ console.log("onmouseup鼠标抬起事件");}
  • redDiv.ondblclick=function(){ console.log("ondblclick双击");}
  • redDiv.oncontextmenu=function(){ console.log("oncontextmenu鼠标右键"); return false;}
  • redDiv.onmousemove=function(){ console.log("onmousemove鼠标移动");}

键盘的事件

只有成为焦点的元素才能触发键盘事件

  • document.getElementById("uname").onkeydown=function(){ console.log("键盘按下")}
  • document.onkeyup=function(){ console.log("键盘抬起") }
  • document.onkeypress=function(){ console.log("press键盘按下")}

表单事件

var first=document.getElementById("first");
var uname=document.getElementById("uname");

  • uname.onblur=function(){ console.log("blur失去了焦点")}
  • uname.onchange=function(){ console.log("change内容发生了变化")}
  • uname.onfocus=function(){ console.log("获取焦点")}
  • uname.oninput=function(){ console.log("输入")}
    输入框内容发生变化的时候,即时
  • first.onsubmit=function(){ console.log("用户提交了表单");
    点击的是提交按钮,form表单触发onsubmit
  • first.onreset=function(){ console.log("用户重置777777了表单"); return false;}

一些事件中系统会有默认事件触发,比如,右键的时候会弹出菜单,比如按了提交按钮会跳转网页,这些都是默认事件,默认事件可以被阻止:return false; return false;}

相关文章

  • 易效能复习100讲📒

    时间管理核心是事件分类 事件收集 分类 执行 分类:1.日历 有截止日期的事件 2.清单

  • 事件的分类

    事件分为鼠标事件,键盘事件,表单事件以及移动端事件,今天主要介绍一下鼠标键盘以及表单事件 鼠标事件 redDiv....

  • 事件的分类

    我们学会把大脑中的事情都记录下来了,接下来我们该做什么呢?这么多的事情我们该怎么办呢,我们要学会聚焦学会挑出要事学...

  • 事件的分类

    上节讲到,我们的所要做的事情可以分为三类时间来管理,一,日程表,二有截止日的清单。三没有截止日的清单。第三个没有截...

  • 事件分类

    听100期易效能分享,写100天的感悟,5/100,加油,共勉! 今天是2016.8.1 地点:qt。太阳依火辣辣...

  • 7〔计划〕什么样的计划才能赶上变化

    管理好时间的核心任务是事件的分类,做好事件的分类才是重中之重,我们如何把事件做好明确的分类呢? 首先我们要根据情境...

  • ABAP报表设计-报表事件

    1.事件分类,触发,终止 1事件分类 报表过程事件INITIALIZATION 初始化事件,用于程序初始化STA...

  • 时间管理(践行2)

    管理时间也好,管理事件也罢,其实就是把事件进行分类,分类以后,我们就要根据情境来做安排了。 事件分类: 1.特定时...

  • 【时间管理】06.什么样的计划才能赶上变化?

    ——管理时间也好,管理事件也罢,其实就是把事件进行分类,事件分类了以后,我们就要根据情境来做安排了。 ——事件的分...

  • 【时间管理100讲】05/100 管理时间的核心是事件的分类

    管理时间的核心是事件的分类 001 Repition(重述): 事件的分类,特定时间和日期发生的事件,用日程来管理...

网友评论

      本文标题:事件的分类

      本文链接:https://www.haomeiwen.com/subject/zvrxuxtx.html