【发布时间】:2015-08-09 22:22:01
【问题描述】:
我有两个搜索选项: 1. 在母版页上有一个文本框和搜索按钮。 2. 在内容页面上,有两个 texboxes 和一个搜索按钮的表单。
现在,每当我从键盘按回车键时,都会触发母版页按钮事件。 我的意思是在每种情况下,当我从键盘按下回车键时,都会调用相同的事件。 我想要如果有人填写内容页面搜索表单并按回车键,它会触发内容页面事件。我这样做是这样的:
<script language="javascript">
function HandleEnterKey(e) {
var key;
if (window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
if (key == 13) {
if (txtSearchHasFocus) {
alert(txtSearchHasFocus);
document.getElementById("ctl00_bluheader1_btnSearch1").click();
}
else if (txtBusinessNameHasFocus || txtLicNumberHasFocus) {
alert(txtBusinessNameHasFocus);
alert(txtLicNumberHasFocus);
alert(document.getElementById("ctl00_ContentPlaceHolder1_btnSearch"));
e.cancel = true;
document.getElementById("ctl00_ContentPlaceHolder1_btnSearch").click();
}
else return false;
}
//return false;
}
</script>
但不工作 请有人帮助我...
问候
【问题讨论】:
标签: asp.net