js 输入框只能输入 1-7 的数字
2024-09-26 20:38:39
$jq(function () {
$jq("#XSCM_WORKDAY").keyup(function () {
//如果输入非数字,则替换为'',如果输入数字,则在每4位之后添加一个空格分隔
this.value = this.value.replace(/[^\d]/g, '').replace(/(\d{4})(?=\d)/g, "$1 ");
var str=$jq(this).val();
if(str.length>1)$jq(this).val("");
else if( str.charCodeAt(0)<47 || str.charCodeAt(0)>55 ){
alert("输入数字不能大于7")
$jq(this).val("");
}
})
});
限制只能输入19个字符
<input id="xxxxxx" type="text" name="name" value="" maxlength="19" />
<br /> <br />
输入非数字替换为''
<input type="text" name="name" value="" onkeyup="value=value.replace(/[^\d]/g,'')" />
<br />
<br />
最新文章
- 常用的java正则表达式
- 1996: [Hnoi2010]chorus 合唱队
- 使用 Eclipse 调试 Java 程序的技巧
- Groupby - collection processing
- Sea.js学习3——Sea.js的CMD 模块定义规范
- Java Web 乱码
- nyoj_t218(Dinner)
- php简单实现MVC
- HDU 2199 Can you solve this equation? (二分 水题)
- IOS的工程目录结构和生命周期
- Linux系统编程(32)—— socket编程之TCP服务器与客户端
- VFL语言使用
- 从头编写 asp.net core 2.0 web api 基础框架 (1)
- NopCommerce 1. NopCommerce Application_Start启动过程
- 传输控制协议(TCP) -- 连接建立及终止过程
- git如何设置ssh密钥
- Netty中的基本组件及关系
- NOI2010能量采集(数学)
- python nose测试框架全面介绍十二 ----用例执行顺序打乱
- JSM的topic和queue的区别
热门文章
- PHP的mod_rewrite重写模块将.php后缀换成.html
- 工作总结 datatable 里的 数据 rows Columns
- [LeetCode][Java] 4Sum
- Js通用验证
- 文章编辑器 文本替换 操作dom 发帖 富文本 今日头条发布富文本的实现 键盘化的html
- java有用的启动参数
- 【Bzoj2456】mode
- [转]Dialog
- RESTful设计原则和样例(开发前后台接口)
- [转载]目标检测的图像特征提取之(一)HOG特征(zouxy09@qq.com)