내 페이지에 여러 개의 단추가 있고 텍스트 상자 옆에 검색 단추가 있습니다.asp : button 돌아 가기 동작
이제 키보드의 리턴 키를 누르면 실제로는 위에있는 사용자 추가 버튼이 활성화됩니다.
검색 버튼과 텍스트 상자를 연결하는 방법은 무엇입니까?
내 페이지에 여러 개의 단추가 있고 텍스트 상자 옆에 검색 단추가 있습니다.asp : button 돌아 가기 동작
이제 키보드의 리턴 키를 누르면 실제로는 위에있는 사용자 추가 버튼이 활성화됩니다.
검색 버튼과 텍스트 상자를 연결하는 방법은 무엇입니까?
당신은 양식의 기본 버튼을 설정할 수 있습니다 : 기본 버튼 설정을위한 패널 : 당신은 ASP를 사용할 수 있습니다
<form id="form1" runat="server" defaultbutton="btn1">
.
<form runat="server">
<asp:Panel runat="server" DefaultButton="bt1">
<asp:TextBox runat="server" />
<asp:Button id="bt1" Text="Default" runat="server" />
</asp:Panel>
</form>
+1 : 간단한 솔루션입니다. –
입력이있는 버튼이 하나뿐이므로 완벽하게 작동합니다. 고맙습니다 –
자바 스크립트 방법은 당신을 위해 그것을 할 것입니다 다음은
뒤에 코드에서function clickButton(e, buttonid){
var evt = e ? e : window.event;
var bt = document.getElementById(buttonid);
if (bt){
if (evt.keyCode == 13){
bt.click();
return false;
}
}
}
이 같은 당신의 텍스트 상자에이 이벤트를 첨부 :
TextBox1.Attributes.Add("onkeypress", "return clickButton(event,'" + Button1.ClientID + "')");
당신은 자바 스크립트를 사용하여/JQuery와는를 읽어 키 코드, return/enter 키의 "13"과 비교하여 검색 버튼에 포커스를 맞 춥니 다. – Praveen