我已经创建了这个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" />
但是我仍然无法显示消息框,有人可以告诉我如何处理和拨打按钮提交吗?
答案 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');
}
}