js设置回车搜索文本框 JS实现文本框回车提交
JS实现文本框回车提交
我在网上找了不少相关的资料 没有一个能直接拿来给我用的 经过一番琢磨还是弄明白了 我登陆界面有三个文本框 用户名(asp:TextBox id=txtUserName) 密码(asp:TextBox id=txtUserPassword) 验证码(asp:TextBox id=txtSN) 两个按钮 登陆(asp:Button id=btnLogin) 重置(asp:Button id=btnReset) 我想实现的是 输入用户名后按Enter 光标移动到密码框 输入密码后按Enter 光标移动到验证码框 输入验证码后按Enter 提交表单 <! 我用的不是Input HTML的元素 >
下面说一下我的解决方案
实现按Enter等同Tab的功能
<script language= javascript for= document event= onkeydown >
if(event keyCode== && event srcElement type!= button && event srcElement type!= submit && event srcElement type!= reset && event srcElement type!= textarea && event srcElement type!= )
event keyCode= ; //Tab的键值为 Enter的键值为
</script>
最后一个文本框(验证码 txtSN)输入后 按Enter提交表单
<script language = javascript >
function getEnter(){
if(event keyCode == && event srcElement type!= submit ){

event returnValue=false;
//document all( btnLogin ) click(); 这个也行 测试过
document getElementById( btnLogin ) click();
}
}
</script>
在Page_Load里加上 this txtSN Attributes Add( onKeyDown getEnter() );就OK!
lishixinzhi/Article/program/net/201311/12076相关文章
- js重置输入框 利用js 进行输入框自动匹配字符的小例子
- js获取页面所有的input标签 如何用jquery获取input中输入的值
- js链接跳转 下拉菜单点击实现连接跳转功能的js代码
- js发送按键命令 js在输入框中如何实现回退键功能?
- jsp中form表单 Javascript中CTRL+回车提交表单
- js实现点击后展开和收缩 滑动展开/收缩广告代码实例效果
- js替换字符串中的某些字符 js替换字符串的所有示例代码
- js获取textarea的内容 JS控制文本框textarea输入字数限制
- dialog调用父页面的js方法 js 调用父窗口的具体实现代码
- 在新窗口中打开网页文档 JS来实现浏览器菜单的命令
爱学记

微信收款码
支付宝收款码