用Jquery控制文本框只能输入数字和字母
来源:互联网 发布:淘宝网怎么刷单挣钱 编辑:程序博客网 时间:2024/05/10 14:24
// ----------------------------------------------------------------------// <summary>// 限制只能输入数字// </summary>// ----------------------------------------------------------------------$.fn.onlyNum = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 48 && keyCode <= 57)) return true; else return false; }).focus(function () { //禁用输入法 this.style.imeMode = 'disabled'; }).bind("paste", function () { //获取剪切板的内容 var clipboard = window.clipboardData.getData("Text"); if (/^\d+$/.test(clipboard)) return true; else return false; });};// ----------------------------------------------------------------------// <summary>// 限制只能输入字母// </summary>// ----------------------------------------------------------------------$.fn.onlyAlpha = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122)) return true; else return false; }).focus(function () { this.style.imeMode = 'disabled'; }).bind("paste", function () { var clipboard = window.clipboardData.getData("Text"); if (/^[a-zA-Z]+$/.test(clipboard)) return true; else return false; });};// ----------------------------------------------------------------------// <summary>// 限制只能输入数字和字母// </summary>// ----------------------------------------------------------------------$.fn.onlyNumAlpha = function () { $(this).keypress(function (event) { var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122)) return true; else return false; }).focus(function () { this.style.imeMode = 'disabled'; }).bind("paste", function () { var clipboard = window.clipboardData.getData("Text"); if (/^(\d|[a-zA-Z])+$/.test(clipboard)) return true; else return false; });};$(function () { // 限制使用了onlyNum类样式的控件只能输入数字 $(".onlyNum").onlyNum(); //限制使用了onlyAlpha类样式的控件只能输入字母 $(".onlyAlpha").onlyAlpha(); // 限制使用了onlyNumAlpha类样式的控件只能输入数字和字母 $(".onlyNumAlpha").onlyNumAlpha();}); <ul> <li>只能输入数字:<input type="text" class="onlyNum" /></li> <li>只能输入字母:<input type="text" class="onlyAlpha" /></li> <li>只能输入数字和字母:<input type="text" class="onlyNumAlpha" /></li></ul>
阅读全文
0 0
- 用Jquery控制文本框只能输入数字和字母
- 用Jquery控制文本框只能输入数字和字母
- 用Jquery控制文本框只能输入数字和字母
- Jquery控制文本框只能输入数字或字母
- 用js控制文本框只能输入数字
- 让文本框只能输入字母和数字,正则表达式
- input文本框验证(只能输入字母和数字)
- jquery 文本框只能输入数字
- 文本框只能输入数字,字母,中文
- 文本框只能输入数字、字母,屏蔽粘贴
- JS 文本框校验--限制文本框只能输入数字,数字和字母等的正则表达式
- JS控制文本框只能输入数字和小数点
- android 中怎么控制EditText只能输入数字和字母?
- JQuery 限制文本框只能输入数字和小数点
- JQuery 限制文本框只能输入数字和小数点
- jquery限定文本框只能输入数字(整数和小数)
- JQuery 限制文本框只能输入数字和小数点
- Jquery控制只能输入数字
- C++ 学习笔记
- Target runtime Apache Tomcat v6.0 is not defined 解决
- Java 基本语法----变量
- Java 基本语法----进制、运算符
- Linux环境下MySQL-python安装过程
- 用Jquery控制文本框只能输入数字和字母
- Java 基本语法----流程控制
- 移动APP崩溃测试用例设计
- rocketmq的单机版的安装部署以及简单的hell word
- 自然语言处理-Word2Vec
- Java 基本语法----数组
- 计算机视觉、机器学习相关领域论文和源代码大集合(转)
- 面向对象----类和对象
- 面向对象----信息的封装和隐藏