enter事件的响应处理
2014-08-11 14:24
232 查看
实现了在一个input中按下回车键实现按钮的响应处理
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS获取回车时间(兼容各浏览器)</title>
</head>
<body>
<input onkeydown="enterSumbit()" type="text" id="qqnum" class="text"/>
<input onclick="queryAward()" id="nextbutton" type="button" class="btnS" value="提交"/>
<script>
function enterSumbit(){
var event=arguments.callee.caller.arguments[0]||window.event;//消除浏览器差异
if (event.keyCode == 13){
document.getElementById("nextbutton").click();
}
}
function queryAward(){
alert('test');
}
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS获取回车时间(兼容各浏览器)</title>
</head>
<body>
<input onkeydown="enterSumbit()" type="text" id="qqnum" class="text"/>
<input onclick="queryAward()" id="nextbutton" type="button" class="btnS" value="提交"/>
<script>
function enterSumbit(){
var event=arguments.callee.caller.arguments[0]||window.event;//消除浏览器差异
if (event.keyCode == 13){
document.getElementById("nextbutton").click();
}
}
function queryAward(){
alert('test');
}
</script>
</body>
</html>
相关文章推荐
- 如何把任意输入框绑定到Enter键,按Enter提交或响应事件
- java小程序中鼠标事件的响应处理(包含右键、双击等)
- qt焦点事件响应捕捉处理,事件过滤器
- 处理DIV元素嵌套情况下的事件响应
- mapabc高德地图显示多个点,并且每个marker点可以响应鼠标点击事件,处理跳转页面
- 关于回车事件的响应处理
- setTimeout处理jquery事件的延迟响应
- Unity3D开发之NGUI点击事件穿透响应处理
- java小程序中鼠标事件的响应处理(包含右键、双击等)
- CCMenu超过CCScrollView边框还能点击处理,以及拖动CCMenuItem不响应点击事件
- enter 事件的客户端处理
- js-enter事件处理(input)
- 计算机安全事件响应处理
- MFC对话框中处理Enter或Esc按键事件方法
- Swing中添加事件响应的三种处理方式说明
- java小程序中鼠标事件的响应处理(包含右键、双击等)
- ExtJs 的Enter特殊键事件处理
- WinForm下的键盘事件(KeyPress、KeyDown)及如何处理不响应键盘事件
- 2013 duilib入门简明教程 -- 事件处理和消息响应 (17)
- QT学习之事件处理(二) 处理密集响应时的响应保持