62,046
社区成员
发帖
与我相关
我的任务
分享
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="文本框触发按钮.aspx.cs" Inherits="文本框触发按钮" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>测试</title>
<script type="text/javascript">
function InputGo(v)
{
if(event.keyCode==13)
{
switch(parseInt(v))
{
case 0:
document.getElementById('B_A').focus();
break;
case 1:
document.getElementById('B_B').focus();
break;
}
}
}
</script>
</head>
<body>
<form runat="server" id="form1">
<input onkeydown="InputGo(0)" /><input onkeydown="InputGo(1)" />
<asp:Button runat="server" OnClientClick="alert('A');" id="B_A" Text="A" />
<asp:Button runat="server" OnClientClick="alert('B');" id="B_B" Text="B" />
</form>
</body>
</html>
<script type="text/javascript">
function InputGo(v)
{
if(event.keyCode==13)
{
switch(parseInt(v))
{
case 0:
document.getElementById('imgBtnSrarch').focus();
break;
case 1:
document.getElementById('imgBtnLogin').focus();
break;
}
}
}
</script>
<body style ="height:100%" onkeydown= "if(event.keyCode==13){ event.keyCode=9; document.getElementById( 'btnlight').click();}"><%--在body里面加上,btnlight为你想要触发事件的button的id--%>