javascript window 常用事件

javascript window 常用事件

javascript window 常用事件 event

//事件加载完后立即发生

window.onload = function onLoad() {

alert("onload");

}

//用户退出页面时发生

window.onunload = function onUnLoad() {

alert("onunload");

}

//

刷新或关闭时调用

window.onbeforeunload = function onBeforeUnLoad() {

alert("onbeforeunload");

}

//

是判断当前页面是否活动

window.onactivate = function onActivate() {

alert("onactivate");

}

//

window.onbeforedeactivate = function onBeforeDeactivate() {

alert("onbeforedeactivate");

}//

window.oncontrolselect = function onControlSelect() {

alert("oncontrolselect");

}//

window.onscroll = function onScroll() {

alert("onscroll");

}

window.onresizestart = function onResizeStart() {

alert("onresizestart");

}//

window.onresizeend = function onResizeEnd() {

alert("onresizeed");

}//

//控件有效/无效

document.forms[0].controlName.disabled=false/true;

Event 对象

Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。

事件通常与函数结合使用,函数不会在事件发生前被执行!

IE: Internet Explorer, F: Firefox, O: Opera, W3C: W3C 标准.

事件句柄 (Event Handlers)

HTML 4.0 的新特性之一是能够使 HTML 事件触发浏览器中的行为,比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,可将之插入 HTML 标签以定义事件的行为。

属性此事件发生在何时...IEFOW3Conabort图像的加载被中断。419Yesonblur元素失去焦点。319Yesonchange域的内容被改变。319Yesonclick当用户点击某个对象时调用的事件句柄。319Yesondblclick当用户双击某个对象时调用的事件句柄。419Yesonerror在加载文档或图像时发生错误。419Yesonfocus元素获得焦点。319Yesonkeydown某个键盘按键被按下。31NoYesonkeypress某个键盘按键被按下并松开。319Yesonkeyup某个键盘按键被松开。319Yesonload一张页面或一幅图像完成加载。319Yesonmousedown鼠标按钮被按下。419Yesonmousemove鼠标被移动。319Yesonmouseout鼠标从某元素移开。419Yesonmouseover鼠标移到某元素之上。319Yesonmouseup鼠标按键被松开。419Yesonreset重置按钮被点击。419Yesonresize窗口或框架被重新调整大小。419Yesonselect文本被选中。319Yesonsubmit确认按钮被点击。319Yesonunload用户退出页面。319Yes

鼠标 / 键盘属性

属性描述IEFOW3CaltKey返回当事件被触发时,"ALT" 是否被按下。619Yesbutton返回当事件被触发时,哪个鼠标按钮被点击。619YesclientX返回当事件被触发时,鼠标指针的水平坐标。619YesclientY返回当事件被触发时,鼠标指针的垂直坐标。619YesctrlKey返回当事件被触发时,"CTRL" 键是否被按下。619YesmetaKey返回当事件被触发时,"meta" 键是否被按下。No19YesrelatedTarget返回与事件的目标节点相关的节点。No19YesscreenX返回当某个事件被触发时,鼠标指针的水平坐标。619YesscreenY返回当某个事件被触发时,鼠标指针的垂直坐标。619YesshiftKey返回当事件被触发时,"SHIFT" 键是否被按下。619Yes

📚 相关推荐

纽扣的解释
亚洲365bet体育

纽扣的解释

📅 09-12 👁️ 6962
龙之谷手游刺客怎么样 龙之谷手游刺客介绍详解
任丘36524便利店电话

龙之谷手游刺客怎么样 龙之谷手游刺客介绍详解

📅 06-28 👁️ 3952
天涯明月刀天下镖玩法详解 天下镖玩法流程指南
亚洲365bet体育

天涯明月刀天下镖玩法详解 天下镖玩法流程指南

📅 10-13 👁️ 3963
梦幻西游主流装备套装效果分析
亚洲365bet体育

梦幻西游主流装备套装效果分析

📅 08-15 👁️ 7785
如何选择TP
亚洲365bet体育

如何选择TP

📅 09-17 👁️ 6700
七天神像
任丘36524便利店电话

七天神像

📅 07-04 👁️ 5476
2025最佳免费安卓VPN(快速、安全、解锁全网内容)
騫撲的解釋
亚洲365bet体育

騫撲的解釋

📅 08-23 👁️ 8578
锥的成语
365手机app

锥的成语

📅 09-01 👁️ 9542