如何在php中使用enter按钮(键盘)

时间:2015-10-28 13:01:35

标签: php

例如:

如果用户在键盘上按Enter键,则会在网页中按下某个网页按钮。

假设网页布局中有3个网页按钮,即下一个,上一个,重置。 我想如果用户按回车键,将完成下一步按钮操作。

如果按退格键,则会完成之前的网络按钮操作。

我想在PHP中实现它。

完整的代码和说明。

4 个答案:

答案 0 :(得分:1)

这不适用于PHP。 PHP是服务器端语言,这意味着代码只在服务器上运行,而不是在客户端运行。要做到这一点,你会喜欢javascript和jQuery。

jQuery中的示例:

$(document).keydown(function(e) {
  if(e.which == 13) {
    // enter pressed
  }
});

以下是key values

的列表

答案 1 :(得分:0)

这可以通过查看javascript中的按键事件来完成。

$(document).on('keypress',fieldId, function(evt){ 

    var keyPressed = evt.which || evt.keyCode;

    if (keyPressed == ascii value of the keyboard button) {
        // do something
    }     
});  

输入按钮值为13。

答案 2 :(得分:0)

较新的浏览器支持autofocus属性。

<form action=http://google.com>
  <input value=yes type=submit autofocus>
</form>

这只是HTML,不需要PHP,但你可以回应一下。

答案 3 :(得分:0)

$(document).keydown(function(e) {
  var keyPressed = e.which || evt.keyCode;
  if (keyPressed==13)
  {
    console.log(keyPressed)
    alert("your next acction")
  }
 if(keyPressed==8)
 {
    console.log(keyPressed)
    alert("Your previous action");
 }
})