js中回车事件的捕捉
2011-10-24 10:39
267 查看
下面给一个例子,回车触发按钮的onclick事件。
<html>
<head><title>keydown</title></head>
<script>
function strdown(event){
if(event.keyCode==13){
//event.keyCode=0; //取消回车
document.getElementByIdx("str").click();
return false;
}
}
function test(){
alert("ok");
}
</script>
<body onkeydown="strdown(event)">
<input type="button" id="str" onclick="test()" value="button"/>
</body>
</html>
再来看一个用jquery写的例子。
<html>
<head><title>keydown</title>
<script type='text/javascript' src='jquery-1.3.1.min.js' ></script>
</head>
<script>
$(document).ready(function(){
$(document).keydown(function(event){ //这里如果写成$(window),在ie下面就不会起作用
if(event.keyCode==13){
document.getElementByIdx("str").onclick();
return false;
}
});
});
function test(){
var s = document.getElementByIdx("a").value;
alert(s);
}
</script>
<body >
<input type="text" id="a" />
<input type="button" id="str" onclick="test()" value="button"/>
</body>
</html>
<html>
<head><title>keydown</title></head>
<script>
function strdown(event){
if(event.keyCode==13){
//event.keyCode=0; //取消回车
document.getElementByIdx("str").click();
return false;
}
}
function test(){
alert("ok");
}
</script>
<body onkeydown="strdown(event)">
<input type="button" id="str" onclick="test()" value="button"/>
</body>
</html>
再来看一个用jquery写的例子。
<html>
<head><title>keydown</title>
<script type='text/javascript' src='jquery-1.3.1.min.js' ></script>
</head>
<script>
$(document).ready(function(){
$(document).keydown(function(event){ //这里如果写成$(window),在ie下面就不会起作用
if(event.keyCode==13){
document.getElementByIdx("str").onclick();
return false;
}
});
});
function test(){
var s = document.getElementByIdx("a").value;
alert(s);
}
</script>
<body >
<input type="text" id="a" />
<input type="button" id="str" onclick="test()" value="button"/>
</body>
</html>
相关文章推荐
- .net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
- js捕捉回车事件
- js捕捉回车事件
- .net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
- js捕捉回车事件
- 『转』js捕捉回车事件
- asp.net,js捕捉文本框回车键事件,兼容FF
- jquery 捕捉回车事件
- js 回车调用后台事件
- 用JS控制回车事件的代码
- js,jquery回车默认事件
- js 事件冒泡 事件代理 事件捕捉 this指针 bind this
- js解决回车事件不兼容火狐、IE的问题
- js回车事件判断
- js获取、控制 回车事件。
- js控制文本框内回车事件--IE and FireFox
- JS事件捕捉测试
- js回车监听按钮事件(火狐IE 兼容)
- jquery 捕捉回车事件
- 终于成功的做到了兼容IE、FF、google的回车键触发事件(js源代码)