如题.虽然有在<from里有defaultbutton 属性.可是如果一个页里有多个表单呢?比如,一个注册,一个修改密码.一般都习惯输入完内容就按回车.可是怎么知道回车是提交的哪个表单呢?
解决方案 »
- 急急。。如何对所有TextBox进行属性设置
- mvc中Html.ActionLink和直接使用<a></A>的区别,请问有什么不同吗
- "求c#生成html列表并分页代码"
- js每5秒读取一次值-刷新。
- 请问Tables[]是什么意思?
- 页面传值的问题
- 请教高手:ASP.NET问题!!!
- 以前是做B/S的,现在用WINform编程的困扰和问几个基本方法。
- 高分问题:如何动态把客户端控件替换为服务器端的控件!
- 问一个在datagrid中某列查询的指令。。简单但比较急
- Intelligencia.UrlRewriter支持中文参数吗?
- LINQDataSource绑定到GridView删除和更新提示DuplicateKeyException
的click 事件!
<asp:Button id="btnOK" runat="server" BorderWidth="1px" BorderColor="Purple" BorderStyle="Solid" Text="Search Site"></asp:Button> 解决方法:
在.aspx页面中添加:
<SCRIPT LANGUAGE="Javascript">
function SubmitKeyClick(button)
{
if (event.keyCode == 13)
{
event.keyCode=9;
event.returnValue = false;
document.all[button].click();
}
}
// -->
</SCRIPT> 在Page_Load事件中添加:
tbInput.Attributes.Add("onkeydown","SubmitKeyClick('btnOK');");
{ }
回车就是13下面是获得键盘按键
<script language="javascript"> <!-- ie4 = (document.all) ? true : false; ns4 = (document.layers) ? true : false; function keyDown(e){ if (ns4){ var nKey=e.which; document.keyform.keytext.value="键值是"+nKey; } if (ie4){ var ieKey=event.keyCode; document.keyform.keytext.value="键值是"+ieKey; } } document.onkeydown=keyDown; if (ns4) document.captureEvents(Event.KEYDOWN); --> </script>
<form name="keyform"> <input type="text" name="keytext" value="注意这里" size="20"> </form> http://myjs.jz123.cn/js/shubiao/2486.html