您的位置:首页 > Web前端 > JavaScript

绑定与撤销回车响应按钮单击事件

2007-04-25 10:37 513 查看
   如何用Enter   来提交,就是整个页面的Enter   Key,不只是TEXTBOX里边的  
  <body   onkeydown="initKeyDowninitKeyDown('button1');"></body>  
   

<script language=javascript>

function initKeyDown(clientId,keyId)
{
 if(typeof(keyId) == "undefined" || keyId == null)
 {
  keyId = 13;
 }
 if(typeof(clientId) == "undefined")
 {
  alert("The first param 'clientId' can't be null, please check your input!");
  return;
 }
 if(event.keyCode == parseInt(keyId) && event.srcElement.id != clientId)
 {
  document.getElementById(clientId).click();
 }
}

</script>
  只要你的html   的body如此就可以了。Button1   是你的ASP:Button的clientID  
   
  2。如何用javascript来提交  
   
  <script   language="javascript">  
  function   submitform()  
  {  
  alert("Submit   FORM   now..");  
  __doPostBack("Button2","");  
  }  
   
  然后你的Button2   就要这样了:    
  this.Button2.Attributes.Add("onclick","submitform();");   
  </script>  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息