如何按下回车键调用js功能

Rap*_*idz 3 javascript

我想知道如何在按下回车键时启动javacsript功能.我正在尝试创建一个名为的函数handleEnter(event, fn).

我想在输入字段上使用该函数,例如:

onkeypress="return handleEnter(event, update_field(this));
Run Code Online (Sandbox Code Playgroud)

Mic*_*hal 6

对于名为onkeypress的函数,检查事件的.keyCode或.which值,看它是否等于13.

function handleEnter(e, func){
    if (e.keyCode == 13 || e.which == 13)
        //Enter was pressed, handle it here
}
Run Code Online (Sandbox Code Playgroud)

IIRC,IE使用event.which,Firefox将使用e.keyCode查看按下了哪个键.