1
<script for="<%=TextBoxSearchText.ClientID %>" event="onkeydown">
2
if(event.which || event.keyCode)
3
{
4
if ((event.which == 13) || (event.keyCode == 13))
5
{
6
7
var btnSearch = document.getElementById("<%=ButtonSearch.ClientID %>");
8
9
btnSearch.click();
10
11
return false;
12
}
13
}
14
else
15
{
16
return true;
17
}
18
</script>
<script for="<%=TextBoxSearchText.ClientID %>" event="onkeydown"> 2
if(event.which || event.keyCode)3
{4
if ((event.which == 13) || (event.keyCode == 13)) 5
{6
7
var btnSearch = document.getElementById("<%=ButtonSearch.ClientID %>"); 8
9
btnSearch.click();10
11
return false;12
}13
} 14
else 15
{16
return true;17
}18
</script>
如果页面只有一个文本框,则需要添加一个隐藏的textbox,<input type="text" style="display:none" />。
具体的原因请参考下面的文章:在IE里敲击Enter键引起页面按钮提交的细微之处

浙公网安备 33010602011771号