怎么在jsp中用回车键触发按钮事件?

时间:2021-12-06 18:20:31
怎么在jsp中用回车键触发按钮事件?
<input   type="hidden"  name="textfield" onclick="onsubmit();"/>
按下回车键,触发javascript中的onsubmit()函数?

8 个解决方案

#1


hidden的对象不能得到焦点

#2



<script>
document.onkeydown=keyListener;
function keyListener(e){
e = e ? e : event;// 兼容FF
if(e.keyCode == 13){
onsubmit();
}
}
</script>

#3


document.onkeydown=function() 

  if (event.keyCode==13)
  { 
    onsubmit();
  }

#4


引用 2 楼 sd5816690 的回复:
HTML code
<script>
document.onkeydown=keyListener;
function keyListener(e){
    e = e ? e : event;// 兼容FF
    if(e.keyCode == 13){
        onsubmit();
    }
}
</script>

或者
e=e||event

#5


非常感谢以上各位!!!

#6


xuexile

#7


if (event.keyCode == 13){
document.XXXXForm.submit();

#8


引用 7 楼 lijtom 的回复:
if (event.keyCode == 13){ 
document.XXXXForm.submit();

错了,是
if (event.keyCode == 13){ 
onsubmit();
}

#1


hidden的对象不能得到焦点

#2



<script>
document.onkeydown=keyListener;
function keyListener(e){
e = e ? e : event;// 兼容FF
if(e.keyCode == 13){
onsubmit();
}
}
</script>

#3


document.onkeydown=function() 

  if (event.keyCode==13)
  { 
    onsubmit();
  }

#4


引用 2 楼 sd5816690 的回复:
HTML code
<script>
document.onkeydown=keyListener;
function keyListener(e){
    e = e ? e : event;// 兼容FF
    if(e.keyCode == 13){
        onsubmit();
    }
}
</script>

或者
e=e||event

#5


非常感谢以上各位!!!

#6


xuexile

#7


if (event.keyCode == 13){
document.XXXXForm.submit();

#8


引用 7 楼 lijtom 的回复:
if (event.keyCode == 13){ 
document.XXXXForm.submit();

错了,是
if (event.keyCode == 13){ 
onsubmit();
}