输入两位小数
oninput="value = (value || '').replace(/[^\d\.]/, '').replace(/^0{1,}(\d+)/, '$1').replace(/^\.{1,}(\d*)/, '$1') .replace(/^(\d+)\.+(\d*)$/, '$1.$2').replace(/^(\d+)\.(\d\d).*$/,'$1.$2')"
输入多少范围之内的正整数
oninput="if(!/^[0-9]+$/.test(value)) value=value.replace(/\D/g,'');if(value>100)value=100;if(value<0)value=null"
输入大于0的正整数
oninput="if(value<0)value=null;if(value) value=value.replace(/^[0]+[0-9]*$/gi,'').replace(/[^\d]/g,'')"
输入等于0的整数
oninput="if(!/^[0-9]+$/.test(value)) value=value.replace(/\D/g,'');if(value) value=value.replace(/^[0]+[0-9]*$/gi,'0');if(!value) value=''"
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。