17 个解决方案
#1
把button1设置成默认的确认键, 在buttton1属性里面就有。
#2
#3
我在查询的时候,会绑定所有的查询框的Enter键盘触发查询函数。
//回车查询
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
#4
defaultbutton="buttton1"
#5
defaultbutton="buttton1"
#6
<script type="text/javascript" language="javascript">
document.onkeydown=function()
{ if ((event.keyCode == 13) && (event.srcElement == document.getElementById("textbox1")))
{ var btn = document.getElementById("buttton1");
btn.focus();
btn.click();
}
}
</script>
也可以
#7
楼上都对!
#8
楼上都发表的够全面了
defaultbutton="buttton1"
#9
<script>
//enter快捷键
document.onkeydown = KeyAccess;
function KeyAccess(e)
{
if (document.all)
{
if(event.keyCode==13||event.keyCode==108)
{
LoginCheck();
}
}
}
function LoginCheck(){
var name=document.getElementById("txtName").value;
var pwd=document.getElementById("txtPwd").value;
if(name==""){
alert("请输入用户名!");
return false;
}else if(pwd=="")
{
alert("请输入密码!");
return false;
}
else{
__doPostBack('linLogin','');
//return true;
}
}
</script>
#10
defaultbutton="buttton1"
#11
defaultbutton?什么的属性,Form的属性吗?属性窗口没有找到呢?
#12
<form id="form1" runat="server" defaultbutton = "">
#13
什么啊?我用的Winform
#14
你的textbox的KeyDown事件里面,执行 button1.Click()
+
private void Text1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
#15
不好意思,发错地方了
textbox没有keyEnter事件
#16
private void Text1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
#17
//回车查询
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
但是有个问题 如果还有别的 button 最好不要form 给runat=“server”的属性
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
但是有个问题 如果还有别的 button 最好不要form 给runat=“server”的属性
#1
把button1设置成默认的确认键, 在buttton1属性里面就有。
#2
#3
我在查询的时候,会绑定所有的查询框的Enter键盘触发查询函数。
//回车查询
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
#4
defaultbutton="buttton1"
#5
defaultbutton="buttton1"
#6
<script type="text/javascript" language="javascript">
document.onkeydown=function()
{ if ((event.keyCode == 13) && (event.srcElement == document.getElementById("textbox1")))
{ var btn = document.getElementById("buttton1");
btn.focus();
btn.click();
}
}
</script>
也可以
#7
楼上都对!
#8
楼上都发表的够全面了
defaultbutton="buttton1"
#9
<script>
//enter快捷键
document.onkeydown = KeyAccess;
function KeyAccess(e)
{
if (document.all)
{
if(event.keyCode==13||event.keyCode==108)
{
LoginCheck();
}
}
}
function LoginCheck(){
var name=document.getElementById("txtName").value;
var pwd=document.getElementById("txtPwd").value;
if(name==""){
alert("请输入用户名!");
return false;
}else if(pwd=="")
{
alert("请输入密码!");
return false;
}
else{
__doPostBack('linLogin','');
//return true;
}
}
</script>
#10
defaultbutton="buttton1"
#11
defaultbutton?什么的属性,Form的属性吗?属性窗口没有找到呢?
#12
<form id="form1" runat="server" defaultbutton = "">
#13
什么啊?我用的Winform
#14
你的textbox的KeyDown事件里面,执行 button1.Click()
+
private void Text1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
#15
不好意思,发错地方了
textbox没有keyEnter事件
#16
private void Text1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
{
if (e.KeyCode == Keys.Enter)
button1_Click(button1, null); //或者 button1_Click(button1, new EventArgs());
}
#17
//回车查询
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
但是有个问题 如果还有别的 button 最好不要form 给runat=“server”的属性
function EnterSearch(eventobject) {
if (eventobject.keyCode == 13) {
query();
}
}
//给所有条件框增加回车查询
$(function () {
$("#div_action :input").bind("keydown", EnterSearch);
});
但是有个问题 如果还有别的 button 最好不要form 给runat=“server”的属性