但很不幸F1……F12这些功能键没有对应的按键编码,所以不能用F7来判断。除了F1……F12,print screen,power,sleep,wakeup这些功能键外,其他全部按键都可以用
a 65
b 66
c 67
……
下面是判断按下"a"键时,d出警告框:
<title>d出窗口</title>
<script type="text/JavaScript">
<!--
function MM_popupMsg(msg) { //v1.0
//alert(event.keyCode)//显示对应的按键编码
if(event.keyCode==65){
//此处添加ASCII码等于70(a)的事件
alert(msg)
}
}
//-->
</script>
</head>
<body onkeydown="MM_popupMsg('你好!')">
</body>
</html>
窗口事件(WindowEvents)仅在body和frameset元素中有效。
属性值描述
onload脚本当文档载入时执行脚本
onunload脚本当文档卸载时执行脚本
表单元素事件(FormElementEvents)
仅在表单元素中有效。
属性值描述
onchange脚本当元素改变时执行脚本
onsubmit脚本当表单被提交时执行脚本
onreset脚本当表单被重置时执行脚本
onselect脚本当元素被选取时执行脚本
onblur脚本当元素失去焦点时执行脚本
onfocus脚本当元素获得焦点时执行脚本
键盘事件(KeyboardEvents)
在下列元素中无效:base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,以及title元素。
属性值描述
onkeydown脚本当键盘被按下时执行脚本
onkeypress脚本当键盘被按下后又松开时执行脚本
onkeyup脚本当键盘被松开时执行脚本
鼠标事件(KeyboardEvents)
在下列元素中无效:base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素。
属性值描述
onclick脚本当鼠标被单击时执行脚本
ondblclick脚本当鼠标被双击时执行脚本
onmousedown脚本当鼠标按钮被按下时执行脚本
onmousemove脚本当鼠标指针移动时执行脚本
onmouseout脚本当鼠标指针移出某元素时执行脚本
onmouseover脚本当鼠标指针悬停于某元素之上时执行脚本
onmouseup脚本当鼠标按钮被松开时执行脚
拷贝过来的很全,希望对你有所帮助!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)