62,266
社区成员
发帖
与我相关
我的任务
分享
function ispost()
{
if(event.ctrlKey && event.keyCode==13)
{
document.getElementById("<%=ImageButton1.ClientID %>").focus();
document.getElementById("<%=ImageButton1.ClientID %>").click();
}
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> <font style='color:blue; background-color:yellow;'>快捷键</font>提交示例代码 </title>
<script language="JavaScript" type="text/javascript">
<!--
function Hotkey(event, targetObj, ctrlKey, shiftKey, altKey, keycode)
{
if (
targetObj
&& event.ctrlKey == ctrlKey
&& event.shiftKey == shiftKey
&& event.altKey == altKey
&& event.keyCode == keycode
)
targetObj.click();
}
function fnKeyup(event)
{
var b = document.getElementById("ImageButton1");
Hotkey(event, b, false, false, false, 13);
}
if (document.addEventListener)
document.addEventListener("keyup",fnKeyup,true);
else
document.attachEvent("onkeyup",fnKeyup);
//-->
</script>
</head>
<body>
<form method="get" action="no.aspx">
<input type="submit" id="ImageButton1"/>
Enter
</form>
</body>
</html>

protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
ImageButton1.Attributes["onkeydown"] = "Javascript:ispost();";
}
}
<script language="javascript" type="text/javascript">
function ispost()
{
if(event.ctrlKey && event.keyCode==13)
{
document.getElementById("<%=ImageButton1.ClientID %>").focus();
document.getElementById("<%=ImageButton1.ClientID %>").click();
}
}
</script>
<td> <asp:ImageButton ID="ImageButton1" ImageUrl="~/images/dl.jpg" runat="server"
width="83" height="34" OnClick="ImageButton1_Click" /></td>