$("body").on("keyup", "input[type='text']", function(){
$(this).val($(this).val().replace(/[^\d\.]/g,'')); //先把非数字的都替换掉,除了数字和.
$(this).val($(this).val().replace(/^\./g,"")); //必须保证第一个为数字而不是.
$(this).val($(this).val().replace(/\.{2,}/g,".")); //保证只有出现一个.而没有多个.
$(this).val($(this).val().replace(".","$#$").replace(/\./g,"").replace("$#$",".")); //保证.只出现一次,而不能出现两次以上
}).css("ime-mode", "disabled"); //CSS设置输入法不可用 ;JS(十六)输入框校验动态绑定
最新推荐文章于 2021-09-01 16:27:28 发布
本文介绍了一个使用jQuery编写的脚本,该脚本能够有效地限制文本框中只能输入数字,并确保小数点的正确格式。通过正则表达式过滤非法字符,同时保证了用户体验的流畅性。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
ACE-Step
音乐合成
ACE-Step
ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言
6732

被折叠的 条评论
为什么被折叠?



