如何使用javascript验证避免表单输入中的负数,浮点数和小数值?

时间:2016-04-28 11:57:13

标签: javascript

我希望使用javascript验证来避免表单输入中的负值和小数值,例如1.254.5等。

对于负数,我在输入中使用type="number"min="0"。但是如何处理小数值?

任何帮助都会很棒

1 个答案:

答案 0 :(得分:0)

可能无法在所有浏览器中使用HTML5对表单内验证的支持。

if(number !== parseInt(number,10)){
  //detects floating point numbers like 1.3  
} else if (number > -1) {
  // detects negative numbers
}