zoukankan      html  css  js  c++  java
  • ASP.NET多个Button的页面,回车执行按钮事件(转)

    主要有两种实现方法分别是:JavaScript的方法与Panel的方法

    一、JavaScript的方法

    ①单输入框(文本框)单按钮的实现方法

      以下功能实现:在输入框中输入内容之后,按回车键就执行按钮事件!
      在.aspx页面的Head区域中添加:

    复制代码
    <SCRIPT LANGUAGE="javacript">
      function SubmitKeyClick(button)
      {   
       if (event.keyCode == 13)
       {       
        event.keyCode=9;
        event.returnValue = false;
        document.all[按钮ID].click();
       }
      }
    </SCRIPT>
    复制代码

      ②多输入框(文本框)多按钮的实现方法
      以下功能实现,在不同的输入框中输入内容后,按回车键执行不同的按钮事件!
      在.aspx页面的Head区域中添加:

    复制代码
    <script   type="text/javascript">  
          function   BtnClick(obj)  
               {  
                     if(event.keyCode==13)  
                     {  
                           if(obj==document.all.文本框ID)  
                            {  
                                  document.all.Button1.click();  
                            }  
                            else  
                            {  
                                  document.all.Button2.focus();  
                                  document.all.Button2.click();  
                            }  
                      }  
                 }  
    </script>   
    复制代码

      在页面的cs文件的Load中添加:

    this.文本框ID.Attributes.Add("onkeydown","BtnClick(this);");  
    this.另外的文本框ID.Attributes.Add("onkeydown", "BtnClick(this);");
  • 相关阅读:
    时钟展频技术能有效降低EMI,深入讲解展频发生器!
    24:购物单
    22:按照字典输出字符串
    21:句子逆序
    20:字符反转
    19:ReverseNumber数字颠倒
    DNS原理及其解析过程
    18:字符个数统计
    17:不重复整数提取NoRepeatNum
    \s+ split替换
  • 原文地址:https://www.cnblogs.com/laopo/p/5632455.html
Copyright © 2011-2022 走看看