// ---------------------------------------------------------------------- // <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(); });
相关推荐
汇总所有 chatgpt 镜像站,持续更新中…… 个人能力有限,搜集到的不多,求大家多多贡献啊!众人拾柴火焰高!
一款在线图像标注工具(矩形、多边形、持续更新中……),可用于深度学习实例分割模型训练(Mask R-CNN)等。
资源名称:1000个易语言模块(持续更新……)资源目录:【】ACCSEE记录显示到超级列表框模块【】ACSII加解密模块2.0【】ADO方式填充树型框【】Base64编解码【】Bios信息【】BMP滤镜模块【】BoyChong-神2多方式取IP...
Vue学习案例(每日更新,加油!!!不断更新中……)
经典机器学习算法手写实现,持续更新…….zip
Qt学习笔记(注释)还在更新中…….doc
目 录 前 言 第 1 章 数字 PID 控制………………………………………………………………(1) 1.1PID 控制原理 ……………………………………………………………………(1) 1.2 连续系统的模拟 PID 仿真……………………...
鼠标操作原创…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………...
Awesome-Android-Interview:很棒的android专家访谈问答(持续更新中……)
概述……………………………………………………………………………………………128 第一章 对信息单元说明的规则…………………………………………………………….129 1.1 概述………………………………………………...
第2章 FX2N PLC在立式车床控制系统中应用……………………………………11 2.1 C5225立式车床实现的动作功能…………………………………………………17 2.2 C5225型立式车床PLC控制输入输出地址表……………………...
2.4输入输出管脚定义……………………………………………………………8 2.5电路设计………………………………………………………………………8 第3章 全自动洗衣机程序设计………………………………………………...
frontend-notes前端小笔记保存自己前端学习小笔记持续更新中……
UMLPPT……………………………………………………………………………………
绪论 …………………………………………………………………………………2 第1章 PLC控制系统设计 ………………………………………………………3 1.1 PLC控制系统设计概要 ……………………………………………………3...
前言………………………………………………………………………………………………… 4 摘要………………………………………………………………………………………………… 5 一、劈相机概述………………………………...
绪论 …………………………………………………………………………………2 第1章 PLC控制系统设计 ………………………………………………………3 1.1 PLC控制系统设计概要 ……………………………………………………3...
12.1全自动洗衣机PLC控制的控制要求………………………………… 3 12.1.1全自动洗衣机的基本结构、工作流程和工作原理…………… 3 12.1.2洗衣机控制要求……………………………………………………………… 4 12.2...
第一章 概述 ………………………………………………………………………..1 第二章 实验系统组成和结构 ………………………………………………..3 第三章 板上仿真器使用方法 …………………………………………...
6.1 输出输入控制………………………………………………………………………39 6.2 状态监视……………………………………………………………………………39 6.2.1 单轴状态监视…………………………………………...