首页 .NET/Web 在asp.net中如何回车触发html按钮默认提交事件

在asp.net中如何回车触发html按钮默认提交事件

作者:胡同里的砖头 围观群众:924 更新于:2013-12-19

JS:

    <script language="javascript" type="text/javascript">
function SubmitKeyClick(button) 
{    
if (event.keyCode == 13) 
{        
event.keyCode=9;
event.returnValue = false;
document.all[button].click(); 
}
}
    </script>

前台:

<table width="530" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td height="200" align="center"><table width="350" border="0" cellpadding="6" cellspacing="1" bgcolor="#cdcdcd">
            <tr>
              <td width="108" align="center" bgcolor="#FFFFFF">用 户 名:</td>
              <td width="215" align="left" bgcolor="#FFFFFF"><input type="text" name="textfield3" id="textfield3" onkeydown="SubmitKeyClick('Button1')"  /></td>
            </tr>
            <tr>
              <td align="center" bgcolor="#FFFFFF">密  码:</td>
              <td align="left" bgcolor="#FFFFFF"><input type="password" name="textfield2" id="textfield2" onkeydown="SubmitKeyClick('Button1')" /></td>
            </tr>
            <tr>
              <td align="center" bgcolor="#FFFFFF"> </td>
              <td align="left" bgcolor="#FFFFFF">
                  <input id="Button1" type="button" onclick="login()" style="width:76px; height:22px; background:url(/Web/Images/dot_login.gif);  border-width:0px" /></td>
            </tr>
            <tr>
              <td align="center" bgcolor="#FFFFFF"> </td>
              <td align="left" bgcolor="#FFFFFF"><a href="reg.aspx">还未注册?</a> <a href="pwdback.aspx">忘记密码?</a></td>
            </tr>
          </table></td>
        </tr>
      </table>

给每个textbox加上onkeydown事件

  • 本文标题: 在asp.net中如何回车触发html按钮默认提交事件
  • 文章分类:【.NET/Web】
  • 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.
留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8