How can we check if the input number is either positive or negative in LiveValidation?
easier way is to multiply the contents with 1 and then compare with 0 for +ve or -ve
try{
var n=$("#...").val() * 1;
if(n>=0){
//...Do stuff for +ve num
}else{
///...Do stuff -ve num
}
}catch(e){
//......
}
REGEX:
var n=$("#...").val()*1;
if (n.match(new RegExp(^\d*\.{0,1}\d*$))) {
// +ve numbers (with decimal point like 2.3)
} else if(n.match(new RegExp(^-\d*\.{0,1}\d*$))){
// -ve numbers (with decimal point like -5.34)
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With