21 个解决方案
#1
TextBox1.Attribute.add("onkeypress","A('Button1')");
function A(button)
{
if(event.keyCode == 13)
{
event.keyCode = 9;
event.returnValue = false;
document.documentById(button).click();
}
}
<asp:TextBox id="tbInput" runat="server" Width="240px"> </asp:TextBox>
<asp:Button id="btnOK" runat="server" BorderWidth="1px" Text="A"> </asp:Button>
TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.btnOK.focus();document.all.btnOK.click();}");
function A(button)
{
if(event.keyCode == 13)
{
event.keyCode = 9;
event.returnValue = false;
document.documentById(button).click();
}
}
<asp:TextBox id="tbInput" runat="server" Width="240px"> </asp:TextBox>
<asp:Button id="btnOK" runat="server" BorderWidth="1px" Text="A"> </asp:Button>
TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.btnOK.focus();document.all.btnOK.click();}");
#2
选择窗体 ,在其属性 --杂项中 有 AcceptButton 你把他设置成你的登陆按钮 就可以了
#3
winform还是webform?winform里
//将窗体的AcceptButton 属性指定为登录按钮
this.AcceptButton = button1;
#4
AcceptButton
窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
#5
//将窗体的AcceptButton 属性指定为登录按钮
this.AcceptButton = button1;
AcceptButton 窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
支持。。。。
this.AcceptButton = button1;
AcceptButton 窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
支持。。。。
#6
this.AcceptButton = button1
#7
每个窗体都有一个AcceptButton属性,设置你的登录按钮之后,
按"Enter"键就相当于"单击"该按钮
按"Enter"键就相当于"单击"该按钮
#8
.
#9
winform还是webform?
#10
一、自已写KeyPress事件,判断是否为回车键,判断是否已填写帐号,再调用验证方法。
二、把窗口的AcceptButton设置为登录按钮。
以上方法各有好处。
二、把窗口的AcceptButton设置为登录按钮。
以上方法各有好处。
#11
顶。。。。
#12
自己写个keypress事件吧
#13
if (e.KeyCode == Keys.Enter)
{
btnOK_Click(sender, null);
}
{
btnOK_Click(sender, null);
}
#14
重写ProcessCmdKey函数:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Enter:
//登录
.....
return true;
}
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Enter:
//登录
.....
return true;
}
}
#15
document.onkeypress = function() {
var iKeyCode = -1;
if (arguments[0]) {
iKeyCode = arguments[0].which;
}
else {
iKeyCode = event.keyCode;
}
if (iKeyCode == 13) {
goLogin();
}
}
#16
AcceptButton属性就是回车
指向你的登陆按钮.
指向你的登陆按钮.
#17
选择窗体 ,在其属性 --杂项中 有 AcceptButton 你把他设置成你的登陆按钮 就可以了
#18
把登录按钮设置为submit属性就可以了(web中)
#19
在button建立keypress事件
this.button(send,e);
#20
在winform里貌似没有e.keycode 我用的是VS2008 只有e.keychar,等待高手解答
#21
AcceptButton
#1
TextBox1.Attribute.add("onkeypress","A('Button1')");
function A(button)
{
if(event.keyCode == 13)
{
event.keyCode = 9;
event.returnValue = false;
document.documentById(button).click();
}
}
<asp:TextBox id="tbInput" runat="server" Width="240px"> </asp:TextBox>
<asp:Button id="btnOK" runat="server" BorderWidth="1px" Text="A"> </asp:Button>
TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.btnOK.focus();document.all.btnOK.click();}");
function A(button)
{
if(event.keyCode == 13)
{
event.keyCode = 9;
event.returnValue = false;
document.documentById(button).click();
}
}
<asp:TextBox id="tbInput" runat="server" Width="240px"> </asp:TextBox>
<asp:Button id="btnOK" runat="server" BorderWidth="1px" Text="A"> </asp:Button>
TextBox1.Attributes.Add("onkeydown", "if(event.keyCode==13){document.all.btnOK.focus();document.all.btnOK.click();}");
#2
选择窗体 ,在其属性 --杂项中 有 AcceptButton 你把他设置成你的登陆按钮 就可以了
#3
winform还是webform?winform里
//将窗体的AcceptButton 属性指定为登录按钮
this.AcceptButton = button1;
#4
AcceptButton
窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
#5
//将窗体的AcceptButton 属性指定为登录按钮
this.AcceptButton = button1;
AcceptButton 窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
支持。。。。
this.AcceptButton = button1;
AcceptButton 窗体的“接受”按钮。如果设置了此按钮,则用户每次按“Enter”键相当于单击该按钮。
支持。。。。
#6
this.AcceptButton = button1
#7
每个窗体都有一个AcceptButton属性,设置你的登录按钮之后,
按"Enter"键就相当于"单击"该按钮
按"Enter"键就相当于"单击"该按钮
#8
.
#9
winform还是webform?
#10
一、自已写KeyPress事件,判断是否为回车键,判断是否已填写帐号,再调用验证方法。
二、把窗口的AcceptButton设置为登录按钮。
以上方法各有好处。
二、把窗口的AcceptButton设置为登录按钮。
以上方法各有好处。
#11
顶。。。。
#12
自己写个keypress事件吧
#13
if (e.KeyCode == Keys.Enter)
{
btnOK_Click(sender, null);
}
{
btnOK_Click(sender, null);
}
#14
重写ProcessCmdKey函数:
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Enter:
//登录
.....
return true;
}
}
protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
switch (keyData)
{
case Keys.Enter:
//登录
.....
return true;
}
}
#15
document.onkeypress = function() {
var iKeyCode = -1;
if (arguments[0]) {
iKeyCode = arguments[0].which;
}
else {
iKeyCode = event.keyCode;
}
if (iKeyCode == 13) {
goLogin();
}
}
#16
AcceptButton属性就是回车
指向你的登陆按钮.
指向你的登陆按钮.
#17
选择窗体 ,在其属性 --杂项中 有 AcceptButton 你把他设置成你的登陆按钮 就可以了
#18
把登录按钮设置为submit属性就可以了(web中)
#19
在button建立keypress事件
this.button(send,e);
#20
在winform里貌似没有e.keycode 我用的是VS2008 只有e.keychar,等待高手解答
#21
AcceptButton