按回车键时执行保存按钮的onclick事件 按回车键时执行保存按钮的onclick事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var i=13;if(event.keyCode==i ){} <!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> <title></title> </head><body><div><ul> <li>test</li> <li>tet</li> <li>test</li></ul></div><input type="button" id="btn" onclick="alert('');" /></body> <script language="javascript"> document.onkeydown = function(event) { if (window.event) { event = window.event; } if (event.keyCode == 13) { document.getElementById("btn").click(); } } </script></html> $(document).keydown(function(e){ var code = e.keyCode; //alert(code); if(code ==13){ alert("hello") var hi = function(){ alert("no") } hi(); } });jquery 简单 //此方法适合于ie function onClick(){ var event = window.event; if(event.keyCode = 13){ document.form1.submit();//form1是form的name属性值 } } <html><head><script type="text/javascript">/*window.onload=function(){document.onkeydown = showKeyDown}function showKeyDown(evt) { evt = (evt) ? evt : window.event; var code = evt.keyCode ? evt.keyCode ? evt.charCode; if(code == 13){ alert(code); } }*/function doEnter(e){ alert("in get key function"); e = e || window.event; var keycode = e.which ? e.which : e.keyCode; alert(keycode); if(keycode == 13 || keycode == 108){ alert("you type enter"); }}window.onload = function listenKey() { alert("in listen key function"); if (document.addEventListener) { document.addEventListener("keyup",doEnter,false); } else if (document.attachEvent) { document.attachEvent("onkeyup",doEnter); } else { document.onkeyup = doEnter; }}//for iefunction doEnterByIe(){ alert("in do enter by id function"); if(event.keyCode == 13){ alert("do enter"); }}</script></head><body><input type="text" id="submitText" onkeydown="doEnterByIe()"/><input type="text" id="testText2"/><input type="button" onlick="doEnter()" value="do Enter"/></body></html>适用于所有主流浏览器,给分吧,楼主 document.onkeydown = function() { event = window.event?window.event:arguments[0]; var code = event.keyCode?event.keyCode:event.charCode; if (code == 13) { document.getElementById("btn").click(); } }这个兼容 //这个可以使用所有浏览器,event参数传入 function onTxtKeyDown(event){ if(event.keyCode = 13){ document.form1.submit();//form1是form的name属性值 } } <input type="text" id="txt1" name="txt1" onkeydown="onTxtKeyDown(event);" /> 怎样实现页面不可点击 请高手把此段php代码转换为js,谢谢 jquery JS 哪里是控制显示图片的大小. JS拖拽的一点点小问题!~~100分了~ js读取xml定时刷新时,第2次刷新就出错! 父div遮盖子div write的js有的晕 帮忙看看 求助:关于 JS 折叠树 当用javascript:window.open(),,document.write(..)来写一个新的web页时为何没法onload(),onunload() 求个网站左侧多级子栏目列表? javascript做聊天
if(event.keyCode==i )
{}
<!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>
<title></title>
</head>
<body>
<div>
<ul>
<li>test</li>
<li>tet</li>
<li>test</li>
</ul>
</div>
<input type="button" id="btn" onclick="alert('');" />
</body>
<script language="javascript">
document.onkeydown = function(event)
{
if (window.event)
{
event = window.event;
}
if (event.keyCode == 13)
{
document.getElementById("btn").click();
}
}
</script>
</html>
$(document).keydown(function(e){
var code = e.keyCode;
//alert(code);
if(code ==13){
alert("hello")
var hi = function(){
alert("no")
}
hi();
}
});jquery 简单
function onClick(){
var event = window.event;
if(event.keyCode = 13){
document.form1.submit();//form1是form的name属性值
}
}
<html>
<head>
<script type="text/javascript">
/*
window.onload=function(){
document.onkeydown = showKeyDown
}
function showKeyDown(evt) {
evt = (evt) ? evt : window.event;
var code = evt.keyCode ? evt.keyCode ? evt.charCode;
if(code == 13){
alert(code);
}
}
*/function doEnter(e){
alert("in get key function");
e = e || window.event;
var keycode = e.which ? e.which : e.keyCode;
alert(keycode);
if(keycode == 13 || keycode == 108){
alert("you type enter");
}
}
window.onload = function listenKey() {
alert("in listen key function");
if (document.addEventListener) {
document.addEventListener("keyup",doEnter,false);
} else if (document.attachEvent) {
document.attachEvent("onkeyup",doEnter);
} else {
document.onkeyup = doEnter;
}
}
//for ie
function doEnterByIe(){
alert("in do enter by id function");
if(event.keyCode == 13){
alert("do enter");
}
}
</script>
</head><body>
<input type="text" id="submitText" onkeydown="doEnterByIe()"/>
<input type="text" id="testText2"/>
<input type="button" onlick="doEnter()" value="do Enter"/>
</body></html>
适用于所有主流浏览器,给分吧,楼主
document.onkeydown = function()
{
event = window.event?window.event:arguments[0];
var code = event.keyCode?event.keyCode:event.charCode;
if (code == 13)
{
document.getElementById("btn").click();
}
}这个兼容
function onTxtKeyDown(event){
if(event.keyCode = 13){
document.form1.submit();//form1是form的name属性值
}
}
<input type="text" id="txt1" name="txt1" onkeydown="onTxtKeyDown(event);" />