按Enter键提交没有操作属性的表单

时间:2011-08-08 15:41:32

标签: javascript forms submit

<form action="" name="searchForm" id="searchForm" method="post">

当用户按回车键时如何使用Javascript提交?

编辑:假设我无法编辑<html>,只使用JS(如果真的需要jQuery)

edit2:如果加载myFormProcessFunction()

,它也会很棒

接受

只需捕获提交功能,就像通常通过输入按钮提交表单一样。

document.searchForm.submit = function()
{
    myFormProcessFunction()

    return false; // prevents default action
}

2 个答案:

答案 0 :(得分:2)

只需捕获submit函数,就像通常通过输入按钮提交表单一样。

document.searchForm.submit = function()
{
    //do something

    return false; // prevents default action
}

答案 1 :(得分:0)

$('#searchForm').submit(function(e) {     
   e.preventDefault();
   return false; 
})

尝试一下,我相信它会起作用。它使用jQuery plulgin,因此请确保包含它。