客户端回车激发按钮事件(javascript中调用.Net事件)
在一个页面上存在多个按钮,有的时候希望按回车直接实现点击某按钮的效果,解决方法如下:
<script language="javascript">
function document.onkeydown()
{
var e=event.srcElement;
if(event.keyCode==13)
{
document.getElementById("需要点击的那个按钮的id").click();
}
}
</script>
如果页面上有多行文本框,在多行文本框内回车仅仅想实现换行而不是提交表单这么修改
if(e!=document.getElementById("多行文本框的id")&&event.keyCode== 13)
文本框中点回车激发按钮事件(C#代码):
this.TextBox1.Attributes.Add("onkeydown","if(event.keyCode == 13){document.getElementById('按钮ID').click();");
<body onload="document.Form1.txtUserName.focus();" onkeydown="if(event.keyCode==13 && event.srcElement.type=='text' ) event.keyCode=9;">
本文介绍如何使用JavaScript和C#代码让网页上的回车键触发指定按钮的点击事件,适用于多按钮场景及文本框内的回车操作。
1158

被折叠的 条评论
为什么被折叠?



