使用Prototype javascript输入密钥时提交表单

Bri*_*ong 8 javascript prototypejs

我已经看到了其他一些问题,但Prototype没有.

我有一个没有提交按钮的表单(使用调用一些javascript的样式链接).

在所有输入字段中检测输入按键并提交表单的最佳方法是什么?

谢谢!

rob*_*lls 10

这是您可以使用的一种示例:

$('input').observe('keypress', keypressHandler);

function keypressHandler (event){
    var key = event.which || event.keyCode;
    switch (key) {
        default:
        break;
        case Event.KEY_RETURN:
            $('yourform').submit();
        break;   
    }
}
Run Code Online (Sandbox Code Playgroud)