建立一个'enter-clickable'链接

Den*_*nis 1 html javascript ajax

如果你有一个正常的形式:

<form method='post' action='#'>
<input type='text' name='#' />
<input type='submit' value='Submit />
</form>
Run Code Online (Sandbox Code Playgroud)

然后您可以填写输入字段,然后按Enter键.但是,我使用链接来完成我的工作:

<form method='post' action='#'>
<input type='text' name='#' />
<a href='#' class='button' onclick='get_form(this).submit();'>Submit</a>
</form>
Run Code Online (Sandbox Code Playgroud)

这就像一个魅力,但是,我希望它继承普通提交字段所具有的"可输入点击".这有可能通过一些JavaScript吗?

Aje*_*nha 5

$('#your_input_textfeild_id').keypress(function(e) {
     //check if enter is pressed
   if(e.keyCode == 13) {


    //click your link
        $('#your_submit_link_id').click();



    }
  });
Run Code Online (Sandbox Code Playgroud)