FWNX-working diary - enter with different orders-
2014-01-14 21:57
253 查看
aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function BtnClick(obj) {
if (event.keyCode == 13) {
if (obj == document.all.TextBox1) {
alert("textbox1");
document.all.Button1.click();
}
else {
if (obj == document.all.TextBox2) {
alert("textbox2");
document.all.Button2.click();
}
else {
/* if (obj == document.all.txtInstSearch) {
alert("textbox3");
document.all.bnInstSearch.click();
}*/
if (obj == document.getElementById("txtInstSearch"))
{
alert("textbox3");
document.all.bnInstSearch.click();
}
}
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</div>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
<asp:Panel DefaultButton="bnInstSearch" runat="server" Height="29px">
<asp:Label Text="Institution Number: " AssociatedControlID="txtInstSearch" runat="server"></asp:Label>
<asp:TextBox ID="txtInstSearch" runat="server"></asp:TextBox>
<asp:Button ID="bnInstSearch" Text="Search" CssClass="button" runat="server" onclick="bnInstSearch_Click" />
<asp:Label ID="lbInstError" runat="server" />
</asp:Panel>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function BtnClick(obj) {
if (event.keyCode == 13) {
if (obj == document.all.TextBox1) {
alert("textbox1");
document.all.Button1.click();
}
else {
if (obj == document.all.TextBox2) {
alert("textbox2");
document.all.Button2.click();
}
else {
/* if (obj == document.all.txtInstSearch) {
alert("textbox3");
document.all.bnInstSearch.click();
}*/
if (obj == document.getElementById("txtInstSearch"))
{
alert("textbox3");
document.all.bnInstSearch.click();
}
}
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</div>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
<asp:Panel DefaultButton="bnInstSearch" runat="server" Height="29px">
<asp:Label Text="Institution Number: " AssociatedControlID="txtInstSearch" runat="server"></asp:Label>
<asp:TextBox ID="txtInstSearch" runat="server"></asp:TextBox>
<asp:Button ID="bnInstSearch" Text="Search" CssClass="button" runat="server" onclick="bnInstSearch_Click" />
<asp:Label ID="lbInstError" runat="server" />
</asp:Panel>
</form>
</body>
</html>
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; Response.Write("<script>alert('Page_Load')</script>"); this.TextBox1.Attributes.Add("onkeydown", "BtnClick(this);"); this.TextBox2.Attributes.Add("onkeydown", "BtnClick(this);"); } protected void Button1_Click(object sender, EventArgs e) { Response.Write("<script>alert('bt1')</script>"); } protected void Button2_Click(object sender, EventArgs e) { Response.Write("<script>alert('bt2')</script>"); } protected void bnInstSearch_Click(object sender, EventArgs e) { Response.Write("<script>alert('bnInstSearch_Click')</script>"); } }
相关文章推荐
- js正则表达式
- HTML
- Raw Socket(原始套接字)实现Sniffer(嗅探)
- JS代码平面化
- JavaScript中的客户端对象
- Html5无刷新修改browser Url
- JSP--从不懂到了解是一个过程
- 【NodeJS 学习笔记01】不学就老了
- 弹出层取值(取代prompt)
- JQUERY1.9学习笔记 之基本过滤器(六) 页眉选择器
- 《CSS设计指南》笔记(Ⅰ)
- node.js应用程序的测试。
- JavaScript语法支持严格模式:"use strict"
- js控制图片大小的解决办法 非常实用哦,兼容ie6
- JavaScript中的基本对象
- HTML中link的rel属性
- .cs获取html中input的值
- Jquery easyui "缺少标识符、字符串或数字"
- HTML5画布图像加载程序教程
- jquery回车事件