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


how to use the enter button(key board) in php

例如:

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

假设一个网页布局中有3个网页按钮,即Next、Previous和reset。我想如果用户按下回车键,下一步按钮操作就会完成。

如果按下退格键,则上一个web按钮操作将完成。

请允许我用PHP实现。

完整代码和说明。

这在PHP中是不可能的。PHP是服务器端语言,这意味着代码只在服务器端运行,而不是在客户端运行。要做到这一点,您将使用类似javascript和jQuery的东西。

jQuery中的示例:

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

以下是关键值的列表

$(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");
 }
})

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

$(document).on('keypress',fieldId, function(evt){ 
    var keyPressed = evt.which || evt.keyCode;
    if (keyPressed == ascii value of the keyboard button) {
        // do something
    }     
});  

输入按钮的值为13。

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

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

这只是HTML,不需要PHP,但您可以对此进行回应。