JavaScript点击使用Asp.net

时间:2015-06-10 10:05:10

标签: javascript jquery html asp.net

我已经创建了这个javascript。

<script type="text/javascript">
 function handle(e)
   {
    if (e.which == 13 || e.keyCode == 13)
     alert("The enter was pressed");
    }

</script>

我的文本框很少,当我点击回车时我会预期,我会打电话给按钮提交。

<asp:Textbox id="txtClient" Runat="Server" Width="252px"/>
<asp:Textbox id="txtDescription" Runat="Server" Width="252px"/>

<asp:Button ID="btnRegister" runat="server" Height="22px" Text="Enter" Width="100px" />

但是我仍然无法显示消息框,有人可以告诉我如何处理和拨打按钮提交吗?

2 个答案:

答案 0 :(得分:0)

    <script type="text/javascript">
     $(document).keypress(function(e) {
         if(e.keyCode == 13) {
         alert("The enter was pressed");
        });

    </script>

试试这个......

答案 1 :(得分:0)

你去吧

<强> DEMO HERE

$('input').on('keypress',function(e){
    if(e.which == 10 || e.which == 13) {
        alert('hit');
    }
});

<强>更新

在文本框中添加此项并调用函数:

<asp:Textbox id="txtClient" Runat="Server" Width="252px" onkeypress="checkEnter(event)"/>

function checkEnter(ev)
{
        if(ev.which == 10 || ev.which == 13) {
        alert('hit');
    }
}