2017-10-03 1 views
0

해결책을 찾아 보았지만 아직 할 수 없었습니다.ASP.Net 텍스트 상자에서 Enter 키를 눌러 Chrome에서 버튼 클릭 이벤트를 호출 할 수 없습니다.

검색을 필터링하는 데 사용되는 텍스트 상자와 단추 (패널 내부)가 포함 된 WebForm 페이지가 있습니다. 기준을 입력 한 후 Enter 키를 누르면 버튼 클릭 이벤트가 발생합니다.

이것은 레거시 응용 프로그램이며이 기능은 테스트를 거친 모든 브라우저에서 작동합니다. 최근 IE 11에서만 작동합니다. Chrome에서 아무런 효과가 없도록 여러 번 시도했습니다. 내가 사용한 마지막 구현은이 기사 Capturing the Enter key to cause a button click을 기반으로했습니다.

Chrome에서 버튼 클릭 이벤트를 실행하는 키 누르기 이벤트 (Enter)를 캡처 할 수 있습니까?

감사합니다. - 폴

답변

0

, 나는 그것을 시도하고 그것은 나와 함께 하나가 나를 위해 일한 패널을 근무하고 크롬에 ​​전에 일을 봐 폴 당신이 다음을 테스트 할 수 있습니다

은 당신이 원하는 당신의 원하는 텍스트 상자를 넣어 패널 안의 입력을 사용하여 패널의 기본 버튼을 다음과 같이 원하는 버튼의 ID로 선택합니다.

<asp:Panel ID="p1" runat="server" DefaultButton="b1"> 
     <asp:TextBox ID="t1" runat="server"></asp:TextBox> 

     </asp:Panel> 
    <asp:Button ID="b1" runat="server" /> 
+0

d 챔피언처럼 일했습니다. 감사. – CAASPRE

+0

당신은 환영합니다, 도와 드리겠습니다. 행운을 빕니다. – JKOU

관련 문제