2010-06-07 151 views
2

在我的母版页中,我有一个用于搜索目的的文本框。如果我们按回车键,它会重定向到其他页面。但它只发生一次。下次当我输入一些文本并按回车键时,它不会去Keydown事件处理程序。KeyDown事件不是第二次触发

代码:

JavaScript代码:

function SearchQuestionsAndDisplay(txt, event) { 
      if (event.keyCode == 13) { 
       document.location = "BrowserAddOn.aspx?SearchString=" + escape(txt.value); 
      } 
      return false; 
     } 

文本框:

<asp:TextBox ID="SearchTextBox" runat="server" Text="Search" AutoPostBack="true" 
onkeyup = "return SearchQuestionsAndDisplay(this,event)"        CssClass="searchtxtbox" /> 

请建议我什么,我需要做的。如果我的代码中缺少任何东西,请告诉我。

+0

您有任何可以测试的网站吗? – 2011-07-26 03:47:39

回答

相关问题