解决点击回车触发按钮的问题
来源:互联网 发布:达内java培优班怎么样 编辑:程序博客网 时间:2024/05/07 11:30
添加:在<form defaultbutton="按钮的ID"> 即可解决问题。
----------------------------------------------------------------------------
其他方法:
<body onkeydown="if (event.keyCode==13) {document.all.button2.click()}">
下面的五种方法都可以帮你解决这种问题
1.<script language=
javascript>
function document.onkeydown()
{
if (event.keyCode == 13)
{
if (event.srcElement == document.getElementById('<%=txtEmpCode.ClientID%>'))
document.getElementById('<%=BtnQry.ClientID%>').click();
else if (event.srcElement == document.getElementById('<%=txtDeptCode.ClientID%>'))
document.getElementById('<%=btnSave.ClientID%>').click();
event.cancelBubble = true;
event.returnValue = false;
}
}
</script>
2.
<body onkeydown="onkey()" bgColor="#f5efd5" MS_POSITIONING="GridLayout">
<script language="javascript">
function onkey()
{
if (window.event.keyCode==13)
{
document.all["btnQry"].focus();
}
}
</script>
3.
function document.onkeydown()
{
var source=event.srcElement.id
var btnid
if (event.keyCode == 13 )
{
if (source=="txtEmpCode") btnid="btnQry"
else if (source=="txtDeptCode") btnid="btnSave"
alert(btnid);
var btn = document.getElementById(btnid);
if (btn != event.srcElement)
{btn.click();
return false;}
}
}
4.
TextBox1.Attributes.Add("onkeydown", "javascript:if (event.keyCode==13) {document.all." & Button1.ClientID & ".click();return false;}")
5.
<script language="javascript">
<!--
document.onkeydown=GlobalKeyDown;
_CMDRETURN=13;
_CMDTAB = 9;
_CMDDot1 = 190;
_CMDDot2 = 110;
function GlobalKeyDown(){
if(window.event.keyCode == _CMDRETURN)
{
if(event.srcElement.type != "submit" & event.srcElement.type != "textarea" & event.srcElement.type != "button")
{
window.event.keyCode = _CMDTAB;
}
else
{
window.event.keyCode =_CMDRETURN;
}
}
}
//-->
</script>
- 解决点击回车触发按钮的问题
- 解决ajax提交form,点击保存按钮和点击回车效果不同的问题
- jquery 回车触发按钮点击事件
- WPF中,回车触发按钮点击事件
- 解决Android按住空白区域,导致点击其他按钮无法触发点击事件的问题
- 按回车触发按钮click事件的问题
- 按回车触发按钮click事件的问题
- jquery live方法,解决jquery动态添加按钮无法触发点击事件的问题
- asp.net里有多个按钮的提交问题。以及回车触发指定按钮事件的问题。
- 键盘上的回车按钮点击事件的个数问题
- 在TextBox中点击回车时 触发指定按钮click事件的解决方案
- IE下按回车自动触发input type=submit的按钮点击事件
- java回车触发按钮的代码
- java回车触发按钮的代码
- java回车触发按钮的代码
- 回车触发按钮的click事件
- 回车触发按钮事件
- 回车触发单击按钮
- 解决JBOSS服务器无法通过IP访问的问题
- 机器嗅觉探源之四——机器嗅觉的应用与发展
- DB2 EXISTS 判断表的存在与否的存储过程
- 使用递归加载无层次限制的MainMenu控件的MenuItem
- 必须知道的SQL
- 解决点击回车触发按钮的问题
- 四种方法教你如何用SQL语句删除重复记录
- 一个E书网站,记录下
- 机器嗅觉探源之五——气味电子化(1)
- 用VC6调试CGI程序
- 机器嗅觉探源之六——气味电子化(2)网络传送
- 浅谈base64
- How to call function from register view
- 非常不错的Javascript脚本