用js肿么写一个回车键盘事件

已举报 回答 关注

用js肿么写一个回车键盘事件

  • 回答数

    5

  • 浏览数

    1,209

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
<script type="text/javascript" language=JavaScript charset="UTF-8">
document.onkeydown=function(event){
var e = event || window.event || arguments.callee.caller.arguments[0];
if(e && e.keyCode==27){ // 按 Esc
//要做的事情
}
if(e && e.keyCode==113){ // 按 F2
//要做的事情
}
if(e && e.keyCode==13){ // enter 键
//要做的事情
}
};
</script>
只要你定义了这些键的动作,你在浏览器里按下这些键就会响应,兼容目前所有浏览器。
取消 评论
思路:
当鼠标移入input的时候,日期显示。 onmouseover
给日期上的每个格子添加点击事件。onclick
在给input添加一个点击事件,隐藏日期。onclick
取消 评论
浏览器不同,JavaScript事件对象的处理有区别。
示例(兼容IE和FF)
文本输入框:
<input name="url" type="text" size="50" ōnkeydown="return disableEnter(event)" />
<script>

function disableEnter(event){
var keyCode = event.keyCode?event.keyCode:event.which?event.which:event.charCode;
if (keyCode ==13){
// 此处处理回车动作

}
}
</script>
取消 评论
$(function(){ if(event.keyCode == 13){ alert('回车事件') }})
取消 评论
使用键盘事件给事件源设置监听器,重写voidkeyPressed(KeyEvente)方法,比如说按下回车时要做什么if(e.getKeyCode()==VK_ENTER){要做什么}具体的查api
取消 评论
ZOL问答 > 键盘 > 捷盛键盘 > 其他分类 > 用js肿么写一个回车键盘事件

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?