用户的输入后用回车提交的事件,而不是用鼠标单击
来源:互联网 发布:jssimpledateformat.js 编辑:程序博客网 时间:2024/05/25 18:10
常常需要捕捉 用户的输入后用回车提交的事件,而不是用鼠标单击
一般有两种情况
按回车提交要注意焦点问题,必须使文本输入框失去焦点。让另一个控件获得焦点就等于让文本输入框失去焦点。
一、整个页面用一个回车提交事件:
<input type="button" value="回车提交" id="auto" on
<script type="text/javas
document.onkeydown = function(e){
if(!e) e = window.event;//火狐中是 window.event
if((e.keyCode || e.which) == 13){
var obtnSearch=document.getElementById("btnSearch")
obtnSearch.focus();//让另一个控件获得焦点就等于让文本输入框失去焦点
obtnSearch.click();
}
}
</script>
二、某个输入框中注册回车事件,一般用于用户在页面输入后按回车:
<script>
function enterIn(evt){
}
}
</script>
<input type="text" id ="input1" maxlength="3" on
如果一个页面可能需要捕捉多个回车事件,那么就利用上面的方式分开写
- 用户的输入后用回车提交的事件,而不是用鼠标单击
- 鼠标的单击事件
- 在textbox中输入值后,单击回车,指定调用哪一个按钮的方法
- 在textbox中输入值后,单击回车,指定调用哪一个按钮的方法
- js中常用的事件,onclick 单击事件、onblur 失去焦点事件、onchange改变事件、onmouseover鼠标进入事件、onmouseout鼠标移除事件、onsubmit提交事件
- js中常用的事件,onclick 单击事件、onblur 失去焦点事件、onchange改变事件、onmouseover鼠标进入事件、onmouseout鼠标移除事件、onsubmit提交事件
- 设置回车为按钮的默认单击事件
- jQuery模拟超链接的用户单击事件
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交)
- onkeydown事件处理回车后提交表单
- .NET中连续单击产生的鼠标事件的顺序
- WinForm中,Button按钮有PerformClick()方法,可以模拟用户单击鼠标. 即button.PerformClick()生成按钮的事件。
- 发现:Click事件也能获取鼠标单击的坐标
- Click事件也能获取鼠标单击的坐标
- C# 中如何区分鼠标的单击或双击事件
- javascript 鼠标单击和双击事件并存的实现方法
- js鼠标单击和双击事件冲突问题的解决方法
- js鼠标单击和双击事件冲突问题的解决方法
- 写自己的ASP.NET MVC框架
- 记 查那些稀奇怪的程序问题
- C++封装SQlite<三>
- 关于clang: error: invalid deployment target for -stdlib=libc++ (requires iOS 5.0 or later)的错误问题
- jquery 获取 tr 中控件值 操作tr
- 用户的输入后用回车提交的事件,而不是用鼠标单击
- linux 64位 编译动态库时会出错的解决方案
- .NET 框架
- 黑马程序员:JavaSE的 课 程 学 习
- android webview 缩放及换行
- cocos2d-x游戏暂停和恢复
- 有时间一天看一次
- js实现ajax
- VC++中几种数据类型(CString, char*, char, ******等)之间的相互转换