Tag: 整数

测试表单输入是jquery和php的1或2位整数

我有一个有五个字段的表单都设置为maxlength =“2”。 基本上,我希望可以输入的唯一值是一个或两个数字的整数,因为在值存储在数据库之前对这些字段执行计算。 是否有任何jquery不会让用户输入不是整数的值? 还有什么是用jquery和phpvalidation这个的最好方法? 我找到了一些方法,但我需要确保它的安全,避免字符,-2,.1等 解决了 对于我使用的PHP部分 if(!ctype_digit($_POST[‘value’])) 这只允许积极的整数 而对于JavaScript $(‘.inputQuantity’).keyup(function(){ this.value = this.value.replace(/[^0-9\.]/g,”); }); 它删除输入字段中不是数字的任何条目。 以上都是工作,虽然我认为有些人更喜欢使用focusout(function()而不是keyup(function();)