做网页的问题:如何在文本框中按回车键就会提交表单?(100分)

  • 主题发起人 主题发起人 suocy5
  • 开始时间 开始时间
S

suocy5

Unregistered / Unconfirmed
GUEST, unregistred user!
例如:在百度的搜索文本框中输入关键字后,回车,即可提交表单并进行查询?
我用的是asp.net(c#),如果用javascript写,不知在哪个事件中写,参数等怎么写?
 
应该是有一个form吧,按enter以后就把form给提交了吧。嘿嘿,路过
 
写什么啊,百度旁边不有按钮吗?你没有看见?
就 一个提交按钮,你直接按回车就能自动执行。要么使用隐藏的BUTTON不就完了。
 
form的控件默认回车就是提交了
干吗还要写?
 
这个我知道,可是如果是runat=server的button就不会执行,(好像是这样,因为我现在没看程序)
 
<html>
<head>
<script language=&quot;javascript&quot;>
function keydown()
{
if(event.keyCode=13)
{
alert(&quot;ok, will submit this form!&quot;);
do
cument.form1.submit();
}
}
</script>
</head>
<body>
<form name=&quot;form1&quot;
method=&quot;post&quot;>
<input type=&quot;edit&quot;
value=&quot;testing...please press enter key&quot;
onkeydown=&quot;keydown()&quot;></input>
</form>
</body>
</html>
 
难道.Net作的表示层不用标准的html了?
标准的Html form里面的控件回车都可以直接进行提交的阿
 
这两天没看程序,smokingroom回来试试,大家有什么别的方法不妨提出:》
 
我才发现是 正则表达式验证控件的事,我用它监控文本框,去掉就好了。
 
多人接受答案了。
 
做网页与做程序在业务处理上有很大的区别。
做程序可以非常灵活的。
技术交流QQ:136293586
 
后退
顶部