实现IE下按回车提交
来源:互联网 发布:图像识别软件价格 编辑:程序博客网 时间:2024/05/21 13:58
如果不加红色这句(btn.focus()),IE下,会先触发btn.click事件,但也接着触发一个什么默认的OnSubmit事件,反正是得不到想要的结果;FF下则正常。加了套红这句,就可以了。
页面代码:
<asp:TextBox ID="txtCondition" runat="server"></asp:TextBox>
<asp:Button Text="搜索" ID="btnSearch" runat="server" onclick="btnSearch_Click"/><script type="text/javascript" language="javascript">
function mn_EnterDragon(e) {
var charCode = e.keyCode;
if (charCode == 13) {
var btn = document.getElementById("<%=btnSearch.ClientID %>");
btn.focus();//最关键是这一句
btn.click();
}
}
</script>
后台代码:
protected void Page_Load(object sender, EventArgs e)
{
txtCondition.Attributes.Add("onkeydown", "mn_EnterDragon(event)");
}
- 实现IE下按回车提交
- 实现按回车提交功能
- form表单在ie下按回车不进行表单提交
- IE下回车事件的表单自动提交问题
- IE和FireFox按回车自动提交表单问题解决
- IE和FireFox按回车自动提交表单问题解决
- 按下回车表示确定提交
- 按下回车表示确定提交
- 按下回车表示确定提交
- 按下回车表示确定提交
- 按下回车表示确定提交
- JS按下回车表示确定提交
- JS实现文本框按回车提交
- jquery实现按回车提交数据
- 回车实现提交页面
- asp.net 各浏览器下实现回车提交表单
- IE和FireFox的JS回车提交
- IE文本域中回车自动提交表单
- 对于单元测试的观点收集
- Spring BlazeDS
- rh linux5 未关闭oracle10.2直接更换ip后出现ORA-00400: invalid release value AUTO for parameter compatible错
- ALV 下拉列表的实现
- 读完这六条哲理胜读六本书
- 实现IE下按回车提交
- SQL根据出生日期计算年龄的两种算法
- linux下普通用户如何使用80端口启动程序
- struts2使用ajax的几个方式
- 固定工资的缺点
- 正则表达式-基本款
- PHP命名规范
- *Bitmap 转换为 *Image
- 华为路由器防火墙配置命令