JS中onkeydown, onkeyup, onblur 三个事件对比 并js实现判断文本框是否为空和按Enter键实现Tab换行
来源:互联网 发布:单片机原理与应用答案 编辑:程序博客网 时间:2024/05/16 07:30
JS中onkeydown, onkeyup, onblur 三个事件对比
并js实现判断文本框是否为空和按Enter键实现Tab换行
1.onkeydown, onkeyup, onblur
onkeydown: 是按下键盘中某个键时触发
onkeyup: 是按下键盘中某个键并弹起时触发
最明显的是Textbox 当光标在Textbox上,你按下'a'键时
onkeydown是先响应其中事件,事件响应完了之后把'a'赋值给Textbox
onkeyup是先把'a'赋值给Textbox, 后响应其中的事件
onblur: 是切换光标时触发
2.判断文本框是否为空
//name: 提示信息
//stxt: 要判断的控件ID
function checkisnull(name, stxt){
var str = document.getElementById(stxt);
if(str.value.length == 0){
alert(name.toString() + "不能为空");
document.getElementById(stxt).focus();
}
}
按下Enter键进行换行
function totab(){
if(window.event.keyCode == 13){
window.event.keyCode = 9;
//keycode为13是Enter键 9是Tab键
}
}
3.在实际使用中
<asp:TextBox ID="wTxt_JCTitle" onkeydown="totab()" onblur="checkisnull('本卷标题 ','wTxt_JCTitle')" runat="server" Font-Size="20pt"></asp:TextBox>
- JS中onkeydown, onkeyup, onblur 三个事件对比 并js实现判断文本框是否为空和按Enter键实现Tab换行
- js 获取页面中全部文本框,并判断是否为空; Javascript
- js判断登录文本框是否为空
- js文本框两级联动,及onkeyup和onkeydown的使用。
- js中onblur和onfocus事件(用于文本框)
- 浅谈js中onchange、onkeydown、onpropertychange、onkeyup以及onblur的区别!
- js中的键盘事件:onkeydown、onkeypress、onkeyup
- js 判断文本框是否为空的两种方法
- js中判断是否为空
- js中判断是否为空
- js中判断文本框是否为空的两种方法
- js+html+php实现判断邮箱格式和是否为空(有提示)
- onkeyup事件、onkeydown事件、onblur事件、onchange事件
- JS中使用onkeydown事件来实现键盘效果
- JSP中JS获取后台传值判断是否为空 JS实现主动使input失去焦点
- js验证数据格式和文本框是否为空
- js判断是否为空
- js判断是否为空
- ---评微软数据结构+算法面试100题
- php使用pdo操作数据
- 最好用Unity粒子系统组件主要参数浅析
- 深入研究java.lang.Runtime类
- Firefox for iOS现身Github 使用Swift编写
- JS中onkeydown, onkeyup, onblur 三个事件对比 并js实现判断文本框是否为空和按Enter键实现Tab换行
- Sockets codeforces
- Form界面的各组件的工作原理---中介者模式
- 深入浅出Linux工具与编程(socket 函数)
- 最新 unity 血条的另类制作-伤害减血加血自动回血
- 解决FTPClient linux 下载文件小于实际文件,线程挂起等问题
- iOS 上的蓝牙框架 - Core Bluetooth for iOS [译]
- Playing Cubes
- 某个UIView控件单独进行截图