文档库 最新最全的文档下载
当前位置:文档库 › js鼠标事件

js鼠标事件

js鼠标事件
js鼠标事件

事件

触发时机

一般事件

onclick

鼠标单击时触发此事件

ondblclick

鼠标双击时触发此事件

onmousedown

按下鼠标时触发此事件

onmouseup

鼠标按下后松开鼠标时触发此事件

onmouseover

当鼠标指针移动到某对象范围的上方时触发此事件

onmousemove

鼠标移动时触发此事件

onmouseout

当鼠标指针离开某对象范围时触发此事件

onkeypress

当键盘上的某个键被按下并且释放时触发此事件

onkeydown

当键盘上某个按键被按下时触发此事件

onkeyup

当键盘上某个按键被按放开时触发此事件

页面相关事件

onabort

图片在下载时被用户中断

onbeforeunload

当前页面的内容将要被改变时触发此事件

onerror

出现错误时触发此事件

页面内容完成时触发此事件

onmove

浏览器的窗口被移动时触发此事件

onresize

当浏览器的窗口大小被改变时触发此事件

onscroll

浏览器的滚动条位置发生变化时触发此事件

onstop

浏览器的停止按钮被按下时触发此事件或者正在下载的文件被中断

onunload

当前页面将被改变时触发此事件

表单相关事件

onblur

当前元素失去焦点时触发此事件

onchange

当前元素失去焦点并且元素的内容发生改变而触发此事件

onfocus

当某个元素获得焦点时触发此事件

onreset

当表单中RESET的属性被激发时触发此事件

onsubmit

一个表单被递交时触发此事件

滚动字幕事件

onbounce

在Marquee内的内容移动至Marquee显示范围之外时触发此事件

onfinish

当Marquee元素完成需要显示的内容后触发此事件

onstart

当Marquee元素开始显示内容时触发此事件

onbeforecopy

当页面当前被选择内容将要复制到浏览者系统的剪贴板前触发此事件

onbeforecut

当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发此事件

续表

事件

触发时机

编辑事件

onbeforeeditfocus

当前元素将要进入编辑状态

onbeforepaste

内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发此事件

onbeforeupdate

当浏览者粘贴系统剪贴板中的内容时通知目标对象

oncontextmenu

当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件

oncopy

当页面当前的被选择内容被复制后触发此事件

oncut

当页面当前的被选择内容被剪切时触发此事件

ondrag

当某个对象被拖动时触发此事件 [活动事件]

ondragdrop

一个外部对象被鼠标拖进当前窗口或者帧触发此事件

ondragend

当鼠标拖动结束时触发此事件,即鼠标的按钮被释放了

ondragenter

当被鼠标拖动的对象进入其容器范围内时触发此事件

ondragleave

当被鼠标拖动的对象离开其容器范围内时触发此事件

ondragover

当某被拖动的对象在另一对象容器范围内拖动时触发此事件

ondragstart

当某对象将被拖动时触发此事件

ondrop

在一个拖动过程中,释放鼠标键时触发此事件

onlosecapture

当元素失去鼠标移动所形成的选择焦点时触发此事件

onpaste

当内容被粘贴时触发此事件

onselect

当文本内容被选择时触发此事件

onselectstart

当文本内容选择将开始发生时触发的事件

外部事件

onafterprint

当文档被打印后触发此事件

onbeforeprint

当文档即将打印时触发此事件

onfilterchange

当某个对象的滤镜效果发生变化时触发的事件

onhelp

当浏览者按下F1键或者浏览器的帮助选择时触发此事件

onpropertychange

当对象的属性之一发生变化时触发此事件

onreadystatechange

当对象的初始化属性值发生变化时触发此事件

intellij idea快捷大全

Alt+回车导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R 替换文本 Ctrl+F 查找文本 Ctrl+Shift+Space 自动补全代码 Ctrl+空格代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码 Shift+F6 重构-重命名 Ctrl+Shift+先上键 Ctrl+X 删除行 Ctrl+D 复制行 Ctrl+/ 或Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+J 自动代码 Ctrl+E 最近打开的文件 Ctrl+H 显示类结构图 Ctrl+Q 显示注释文档 Alt+F1 查找代码所在位置 Alt+1 快速打开或隐藏工程面板 Ctrl+Alt+ left/right 返回至上次浏览的位置 Alt+ left/right 切换代码视图 Alt+ Up/Down 在方法间快速移动定位 Ctrl+Shift+Up/Down 代码向上/下移动。 F2 或Shift+F2 高亮错误或警告快速定位 代码标签输入完成后,按Tab,生成代码。 选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。Ctrl+W 选中代码,连续按会有其他效果 选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。 Ctrl+Up/Down 光标跳转到第一行或最后一行下 Ctrl+B 快速打开光标处的类或方法 Intellij IDEA最常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方 5.Ctrl+F12,可以显示当前文件的结构 6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择

excel操作练习题

练习一: (1)打开表1,将首行字体设置为黑体,14,加粗,并将所有单元格格式设置为居中。 (2)利用公式计算总分(总分=语文+数学+英语) (3)把表格按照总分排序,并保存。 答案: (1)打开表1,选中首行字体,单击鼠标右键,选择设置单元格格式,选择字体选项卡,字体设置为黑体,字号设置为14,字形设置为加粗,并单击确定。选中所有单元格,单击鼠标右键,选择设置单元格格式,选择对齐选项卡,水平对齐选择居中,然后单击确定。(2)选定单元格F2,输入“=C2+D2+E2”,按回车键。向下填充至F8. (3)选择单元格区域(A2:F8),单击数据——排序,主要关键字选择“总分”,按降序排列,单击确定即可。 练习二: (1)在所给序号前面加数字“0”,例如将“1”改为“01” (2)将sheet1重命名为“员工工资表”,将sheet2重命名为“女职工工资表”。 (3)筛选出女职工的信息,复制到“女职工工资表”中,首行同“员工工资表”。 答案: (1)打开表2,选择单元格A2,单击鼠标右键选择设置单元格格式,选择数字选项卡,分类里选择“文本”,单击确定。在A2中输入01,

向下填充至A10. (2)右键单击sheet1,选择重命名,输入员工工资表。右键单击 sheet2,选择重命名,输入女职工工资表。 (3)选定首行,单击数据——筛选——自动筛选。在“性别”的下 拉选项中选择“女”,然后选中全部单元格,右键复制,选择女职工 工资表,将光标移至A1,右键粘贴。单击文件——保存即可。 练习三: (1)将以下内容输入表3中:序号书籍名称单价 数量总价 1 高等数学 16 20 2 大学英语 31 37 3 电路 23 26 4 通信原理 25 41 (2)计算总价(总价=单价*数量) 答案: (1)按照所给数据输入 (2)选中单元格E2,输入“=C2*D2”,按回车键,向下填充至E5 练习四: (1) 在英语和数学之间增加一列计算机成绩,分别为92, 89,90,88,79 (2) 在本表中制作一个簇状柱形图表,比较各班各科成绩,设置坐 标轴最大刻度为120,主要刻度单位为60 (3) 给表添加所有框线,删除 Sheet2 工作表。 答案:

鼠标指针飘忽不定怎么办

鼠标指针飘忽不定怎么办 鼠标指针飘忽不定的解决方法一: 1:鼠标本身出问题了,可能里面的零件坏了,建议换个鼠标试试,如果换个解决问题,就是鼠标的问题。 2:是否usb接口松动或者usb接口出问题,接触不良,换个接口看看。 3:未安装鼠标的驱动,可以下载驱动精灵之类的软件,安装相应驱动。 其次: 1:可能是中毒了,注意最近有没打开不去安全的网站,建议下载杀软杀下毒试试。 2:鼠标没有插好,usb接口老化也可能导致问题,建议重启电脑,换个插口。 3:驱动有问题,建议到我的电脑--管理--设备管理器,找到鼠标,右键属性,找到驱动那项,回滚驱动程序。 4:还是没解决的话,可能是鼠标本身的问题,可能是编码器出问题了,如果是的话可以买个焊上去。 5:系统问题,建议重装系统。 鼠标指针飘忽不定的解决方法二: 以下几种情况可以导致鼠标不受控制晃动。 1、表面兼容性问题

表面兼容性问题而导致鼠标指针自行移动现象,应该是最为常见的一种情况,尤其是在部分主廉价鼠标上,该问题可以说是屡见不鲜。为压缩鼠标制造成本,部分鼠 标使用了表面兼容能力较引擎的鼠标引擎,在部分三维表面(例如毛巾,皮草)及特殊纹理表面(表面具备一定反光性的白色杂不规则黑灰色点表面)上使用时,鼠标会出现抖动及自行移动的问题 解决方案:使用深色,表面色彩过渡较少的鼠标垫,优先布质。 2、鼠标透镜松动 鼠标由于内部出现损坏或装配不好,造成鼠标引擎成像透镜松动,同样会出现鼠标指针自动移动的现象,这是因为鼠标透镜出现错位,引擎无法捕捉到正确的表面定 位信息所造成,该现象在一些廉价鼠标上出现的机率较高,这是由于廉价鼠标通常均停靠鼠标上盖直接压紧电路板及透镜,当压紧机构出现损坏时,即导致透镜移位松动。 解决方案:拆开鼠标,看鼠标透镜是否固定良好,如出现松动可将透镜重新放正并固定好。 3、鼠标透镜杂物 与前两项问题相比,由于鼠标透镜成像区域进入杂物,导致鼠标出现抖动/自行移动的问题更为常见。当毛发及一些细微灰尘,进行鼠标底部成像透镜区域时,由于毛发和灰尘会对鼠标引擎定位造成影响,同样会导致鼠标出现自行移动的现象。 解决方案:该现象解决较为简单,只需将鼠标翻转,然后使

JS屏蔽大全

JS 屏蔽代码大全 1 >屏蔽功能类 1.1 屏蔽键盘所有键 1.2 屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者 function nocontextmenu() { if(document.all) { event.cancelBubble=true; event.returnvalue=false; return false; } } 或者 1.3 屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键