text如何处理回车事件? 在ASP.NET中
举个例子吧

解决方案 »

  1.   

    <script language="javascript">
        function EnterTextBox()
        {
             if(event.keyCode == 13 && document.all["TextBox1"].value != "")
               {
                 event.keyCode = 9;
                 event.returnValue = false;                //处理代码
                }
        }
       
    </script><body onkeypress="return EnterTextBox()">
    //此处TextBox1为页面上TextBox的ID
      

  2.   

       
    <script type="text/javascript" language="javascript"> 
      function EnterTextBox()
      {
         if(event.keyCode == 13)
       {
        event.keyCode = 9;
        event.returnValue = false;
       Button1.click();
       }
      }
      </script>
    提示Button1错误
      

  3.   

    前台<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_Default" %><!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 runat="server">
        <title>无标题页</title>
        <script type="text/javascript">
         function EnterTextBox()
        {
             if(event.keyCode == 13 && document.all["TextBox1"].value != "")
               {
                 event.keyCode = 9;
                 event.returnValue = false;
                  document.all["Button1"].click();
              }
         }
       </script>
    </head>
    <body onkeypress="return EnterTextBox()">
        <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>
        </form>
    </body>
    </html>
    后台using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;public partial class test_Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {    }
        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Write("回车");
        }
    }
      

  4.   

    document.all["Button1"].click();
    关键是这里是触发单击事件的。
    你把代码复制过去试一下。