博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

JavsScript:按回车键响应按钮的点击事件

Posted on 2008-08-20 13:45  LonelyStar  阅读(471)  评论(0编辑  收藏  举报

 

 1<script for="<%=TextBoxSearchText.ClientID %>" event="onkeydown">   
 2    if(event.which || event.keyCode)
 3    {
 4        if ((event.which == 13|| (event.keyCode == 13)) 
 5        {
 6            
 7            var btnSearch = document.getElementById("<%=ButtonSearch.ClientID %>");            
 8            
 9            btnSearch.click();
10 
11            return false;
12        }

13    }
 
14    else 
15    {
16        return true;
17    }

18  </script>    

 

 

Code

 

 

如果页面只有一个文本框,则需要添加一个隐藏的textbox,<input type="text" style="display:none" />

具体的原因请参考下面的文章:在IE里敲击Enter键引起页面按钮提交的细微之处