回车键判断

fuzijing 2008-12-17 06:23:15

页面加载 如果用户敲回车

触发服务器控件botton的click事件!
...全文
200 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
greatverve 2008-12-18
  • 打赏
  • 举报
回复
Cathy_0916_2004 2008-12-18
  • 打赏
  • 举报
回复
我用的是这个: 
this.txtKeyWord.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9;");
this.btnSearch.Attributes.Add("onfocus", "this.click();");
fuzijing 2008-12-18
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 koukoujiayi 的回复:]
后台代码:
form1.DefaultButton = "Button1";

前台代码:
<form id="form1" runat="server" defaultbutton="Button1">
[/Quote]

如果页面是根绝模板页来的话
没有form,怎么用这种方法???
mrhu7002 2008-12-18
  • 打赏
  • 举报
回复

   this.txtKeyWord.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9;");
this.btnSearch.Attributes.Add("onfocus", "this.click();");
niitnanfeng 2008-12-18
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 oec2003 的回复:]
<form id="form1" runat="server" defaultbutton="Button2">
[/Quote]
这种是最简单的方法
koukoujiayi 2008-12-17
  • 打赏
  • 举报
回复
后台代码:
form1.DefaultButton = "Button1";

前台代码:
<form id="form1" runat="server" defaultbutton="Button1">
oec2003 2008-12-17
  • 打赏
  • 举报
回复
<form id="form1" runat="server" defaultbutton="Button2">
AndyGu_Rover 2008-12-17
  • 打赏
  • 举报
回复
this.txtCondition.Attributes.Add("onkeypress", "QueryByEnter('button');");

/* ---------------------------------
参数名 : QueryByEnter
功能 : 按Enter键时触发事件
返回值 : None
---------------------------------*/
function QueryByEnter(obj){

if(event.keyCode == '13')
{
__doPostBack(obj,"");
}
}
Teemo酱 2008-12-17
  • 打赏
  • 举报
回复
顶顶,问题over·····
hzl091 2008-12-17
  • 打赏
  • 举报
回复
页面加载后直接让button得到焦点
walkghost 2008-12-17
  • 打赏
  • 举报
回复
楼上各位的回答均能解决问题。
mengxj85 2008-12-17
  • 打赏
  • 举报
回复
//控制回车
this.txtKeyWord.Attributes.Add("onkeydown", "if(event.keyCode==13) event.keyCode=9;");
this.btnSearch.Attributes.Add("onfocus", "this.click();");

写到Page_load
fuzijing 2008-12-17
  • 打赏
  • 举报
回复
触发-----服务器控件----botton的click事件!
criedshy 2008-12-17
  • 打赏
  • 举报
回复
document.onkeypress= function(){ 
if(event.keyCode == 27){
document.getElementByTagName("button1").click();
}
}
atdream 2008-12-17
  • 打赏
  • 举报
回复
That IE only
document.onkeydown = function(){
if(event.keyCode == 27){
//TODO yours like document.getElementByTagName("***").click();
}
}

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧