怎样才能回车后就登陆呢?不需要点击后触发 是defaultbutton吗?
我看网上是这么做的
<form id= "form1 " runat= "server " defaultbutton= "btnSearch ">
<div>
<asp:TextBox ID= "tbSearch " runat= "server "> </asp:TextBox>
<asp:Button ID= "btnSearch1 " runat= "server " Text= "搜索1 " OnClick= "OnSearch " />
<asp:Button ID= "btnSearch " runat= "server " Text= "搜索 " OnClick= "OnSearch " />
</div>
</form>
后台
protected void OnSearch(Object sender, EventArgs e)
{
Response.Write(((Button)sender).ID);
}
但是我的OnClick事件后台有提交内容
那怎样写呢?高手请指教
------解决方案--------------------用js写
btnSearch1按钮 有个 OnClientClick= "mysubmit() " 事件
js代码:
function mysubmit(){
if(13==event.KeyCode){
document.getElementById( "btnSearch1 ").click();
}
}
然后btnSearch1的OnClick事件写你需要的操作。
------解决方案--------------------哦 有点不对
应该在tbSearch 文本框的onkeypress 或 onkeydown 里面调用
mysubmit() 函数