HTML js jquery 事件.txt

49 篇文章 0 订阅
29 篇文章 0 订阅
HTML js jquery 事件.txt
参考:
    https://www.runoob.com/tags/ref-eventattributes.html
    https://www.runoob.com/js/js-htmldom-events.html
    https://www.runoob.com/js/js-htmldom-eventlistener.html
    https://www.runoob.com/jquery/jquery-events.html
    https://www.runoob.com/jquery/jquery-ref-events.html

一、知识点
0.窗口事件属性(Window Event Attributes)
    由窗口触发该事件 (适用于 <body> 标签)
1.表单事件在HTML表单中触发 (适用于所有 HTML 元素, 但该HTML元素需在form表单内):
    表单元素,基本是 input 标签,个别除外,如:提交按钮可以使用 button。
2.鼠标事件(Mouse Events)
    通过鼠标触发事件, 类似用户的行为
3.多媒体事件(Media Events)
    通过视频(videos),图像(images)或者音频(audio) 触发该事件,
    多应用于HTML媒体元素比如 <audio>, <embed>, <img>, <object>, 和<video>)

二、事件摘录
0.窗口事件属性(Window Event Attributes)
        属性          值         描述/触发条件
        onload       script    当文档加载时运行脚本
1.表单事件(Form Events,摘录)
        属性          值         描述/触发条件
        onblur        script     当元素失去焦点时运行脚本
        onchange      script     当元素改变(其 value 值发生变化且失去焦点)时运行脚本
        onfocus       script     当元素获得焦点时运行脚本
        onformchange  script    当表单改变时运行脚本
        onforminput   script    当表单获得用户输入时运行脚本
        oninput       script     当input的value值发生变化时就会触发(与onchange的区别是不用等到失去焦点就可以触发了)。
        onselect     script    当选取元素时运行脚本
        onsubmit     script    当提交表单时运行脚本
2.键盘事件(Keyboard Events)
        属性          值         描述/触发条件
        onkeydown     script     按下按键时
        onkeyup       script     抬起按键时触发。
3.鼠标事件(Mouse Events)
    属性          值         描述/触发条件
    onclick       script     鼠标点击事件。
    onselect      script     当input里的内容文本被选中后触发。只要选择了就会触发,不一定全选。
4.多媒体事件(Media Events)
    属性          值         描述/触发条件
    onplay        script    当媒介数据将要开始播放时运行脚本
    onpause       script    当媒介数据暂停时运行脚本
5.其他事件
    属性     值      描述/触发条件
    onshow      script 当 <menu> 元素在上下文显示时触发
    ontoggle   script 当用户打开或关闭 <details> 元素时触发


三、使用方法:
    以上事件可以直接放到input的属性里,
    例如:<input type="text" οnfοcus="a();" οnblur="b()" οnchange="c();" οnkeydοwn="d();" />
    也可以:document.getElementByTagName('input').onfocus = function(){};









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值