如何用Enter 来提交,就是整个页面的Enter Key,不只是TEXTBOX里边的
<body οnkeydοwn="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>