onkeyup以及.replace做页面文本框输入限定
来源:互联网 发布:学习软件开发的步骤 编辑:程序博客网 时间:2024/05/29 08:26
首先普及一下onkeyup:
简单来说onkeyup是可以对文本框的输入做限定,过滤。如:
限制输入框只能输入数字:
onkeyup=”value=value.replace(/[^\d]/g,”)”
.replace:
定义和用法
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
语法
stringObject.replace(regexp/substr,replacement)
本人在做项目时遇到一个需求可以输入时分的格式:
也就是:12:00这样的格式,这体现出两个需求:
1、只能输入数字, 2 ,只能是时分这样的格式
代码如下:
maxlength="5"onkeyup="value=value.replace(/[^\d:]/g,'')"
这样你就只能写入00:00这样的格式了,之后你便可以像平常那样对数据进行相应的操作。
还有就是拼接格式:
obj.active_s_hour.split(“:”)[0]+”:”+obj.active_s_hour.split(“:”)[1]
还有校验输入时间格式的方法:
//时分 00:00public static boolean isMonth(String month){ String regExp = "^[0-9]{1,2}:[0-9]{1,2}$"; Pattern p = Pattern.compile(regExp); Matcher m = p.matcher(month); return m.find(); }
这是一个小小的知识点,以此记一下。
阅读全文
0 0
- onkeyup以及.replace做页面文本框输入限定
- 如何限定文本框中只能输入汉字
- vb.net 限定文本框只能输入数字
- net程序系统中有时需要对文本框的输入做一些限定,比如禁用粘贴功能
- onkeyup(文本框验证)
- jquery限定文本框只能输入数字(整数和小数)
- 限制文本框输入的格式,长度等 //关键字:onkeypress,onkeyup。。。envent.code .onchange
- HTML 限制文本框只能输入特定字符(比如数字 onkeyup+onafterpaste)
- HTML 限制文本框只能输入特定字符(比如数字 onkeyup+onafterpaste)
- 正则表达式+onKeyUp时间限制文本框只能输入0和正整数
- h5页面中虚化文本框默认内容,当输入文字后默认内容消失怎么做?
- HTML文本框 添加 onkeyup事件
- 文本框onkeyup,不重复执行
- 文本框onkeyup事件的验证
- input onkeyup 输入中文
- input文本框输入长度做限制
- jQuery+正则+文本框限定
- js监听文本框输入字数,字数超出限定个数则提示信息变红
- 京东与斯坦福达成战略合作,携手推进AI研究 | iPhone X面容ID再次被破解
- 安装node-sass的正确姿势
- 使用adb命令连接模拟器,在5037端口未被占用情况下仍报端口错误
- 企服三会·PPT | Oracle 屠恒建: 轻盈、创新的Oracle HCM云
- 用vue封装插件并发布到npm
- onkeyup以及.replace做页面文本框输入限定
- 『MACHINE LEARNING』读书笔记|神经网络与支持向量机的联系
- awk 常用命令
- 清理电脑C盘空间的脚本
- 企服三会·PPT | 云徙科技李元佳: DT时代下的企业用户经营
- xls与csv文件的区别
- tensorflow安装出错
- Aspose.Words 操作 Word文件
- 企服三会·PPT | XTools郭睿: 中国CRM过去十年和未来十年