如何解决母版页按钮单击键盘输入按钮上的问题
|| 在我的应用程序中,我具有母版页和内容页。在我的母版中具有搜索文本框和按钮,我的内容页是登录页。因此,当我填写用户名和密码时,单击键盘上的Enter键将对母版页执行操作搜索按钮和重定向搜索页面。 母版页包含用于搜索按钮和文本框以及用于登录页面的用户控件(我使用了图像按钮) 请帮助我。谢谢。解决方法
在页面(而不是母版页)上,您应该可以设置一个默认对象,以在按下Enter键时触发。
<form id=\"form1\" runat=\"server\" defaultbutton=\"Button1\">
让我知道是否可行。
,在登录表单上还包含一个“提交”按钮通常是一个好主意。如果这样做,则唯一按钮将成为默认按钮,并且在用户按下Enter键时将被单击。
否则使用一些JavaScript,如此处所述
,仅当当前关注的元素是搜索文本框时,才能将代码更改为母版页以进行搜索。
, <script language=\"javascript\" type=\"text/javascript\">
$(document).ready(function() {
$(\'#ctl00_top_header_txtHKeyword\').keypress(function(e) {
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
$(\'#ctl00_top_header_btnSearchNav\').click();
return false;
} else {
return true;
}
});
$(\'#ctl00_ContentPlaceHolder1_txtPassword\').keypress(function(e) {
if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
$(\'#ctl00_ContentPlaceHolder1_btnSubmit\').click();
return false ;
} else {
return true;
}
});
});
</script>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。