HTML事件(HTML Event)学习

HTML 4.0中引入了事件处理机制,允许HTML页面在特定事件发生时触发用户代理执行指定的脚本动作(JavaScript,VBScript,Tcl等)。

用户代理:User Agent, 客户端用来实现某种网络协议/功能的应用程序。对于Web服务的普通用户,用户代理一般指浏览器。
元素:HTML Element, HTML文档的基本构成单元,如HTML/HEADER/BODY/TABLE/INPUT/TD/TR等。
控件:自身会响应某些特定事件的HTML元素,如INPUT/SELECT/BUTTON/TEXTAREA/LABEL等


HTML事件

控件值发生了变化(与控件获得焦点时相比)后失去焦点

分类事件名事件描述使用对象
窗口事件onload用户代理完成窗口(Window)/框架集(FrameSet)中文档(页面)的加载BODY,FRAMESET
onunload用户代理移除窗口或框架之中的文档BODY,FRAMESET
定位设备事件onclick定位设备(如鼠标)按键在某个元素之上被单击除HTML/HEAD/FRAMESET/IFRAME//BR/META/PARAM/SCRIPT/TITLE等之外的大部分HTML元素
ondbclick定位设备按键在某个元素之上被双击同上
onmousedown定位设备按键在某个元素之上被按下(未释放)同上
onmouseup定位设备按键在某个元素之上被释放同上
onmouseover定位设备定位至某个元素之上同上
onmousemove定位设备位置在某个元素之上移动同上
onmouseout定位设备位置移出某个元素范围 
键盘事件onkeypress键盘按键按下并释放同上
onkeydown键盘按键被按下同上
onkeyup键盘按键被释放同上
焦点事件onfucs元素获取焦点(focus)表单(FORM)元素,如A/AREA/LABEL/INPUT/SELECT/TEXTAREA/BUTTON
onblur元素焦点丢失同上
表单事件onsubmit表单提交FORM
onreset表单复位FORM
onselect用户在文本域中选中文字INPUT/TEXTAREA
onchange INPUT/SELECT/TEXTAREA
图像事件onabort图像加载被中止IMG

除以上HTML标准事件之外,脚本语言如JavaScript还扩展了许多自定义事件,具体可参考脚本语言资料。

转自:

http://blog.xuyu.org/?p=894


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值