一
//
直接在js中写
<
script language
=
"
javascript
"
>
function EnterTextBox()
{
if(event.keyCode == 13 && document.all["TextBox1"].value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.all["'Button1'"].click();
}
}
</
script
>

<
body onkeypress
=
"
return EnterTextBox()
"
>
//
此处TextBox1为页面上TextBox的ID,'Button1'是搜索的按钮
二.
<script language="javascript">
function EnterTextBox(button)
{
if(event.keyCode == 13 && document.all["TextBox1"].value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.all[button].click();
}
}
</script>

在PageLoad事件里
TextBox1.Attribute.add("onkeypress","EnterTextBox('Button1')");
//
直接在js中写
<
script language
=
"
javascript
"
>
function EnterTextBox(){
if(event.keyCode == 13 && document.all["TextBox1"].value != ""){
event.keyCode = 9;
event.returnValue = false;
document.all["'Button1'"].click();
}
}
</
script
>

<
body onkeypress
=
"
return EnterTextBox()
"
>
//
此处TextBox1为页面上TextBox的ID,'Button1'是搜索的按钮二.
<script language="javascript">
function EnterTextBox(button){
if(event.keyCode == 13 && document.all["TextBox1"].value != ""){
event.keyCode = 9;
event.returnValue = false;
document.all[button].click();
}
}
</script>
在PageLoad事件里
TextBox1.Attribute.add("onkeypress","EnterTextBox('Button1')");

本文介绍如何在ASP.NET中使用JavaScript实现TextBox输入框回车键触发按钮点击事件的方法,提供两种实现方案:一是直接在JS中编写,二是通过PageLoad事件设置属性。
993

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



