-1

I try masking but it not working for this. I need verify that an input value is between 1.00 and 99.99 in float. How can I do this?

Rory McCrossan
  • 331,213
  • 40
  • 305
  • 339
kumar
  • 1
  • 2

2 Answers2

0
if (yourInput < 100 && yourInput >= 1)

if you also want to control the number of decimals you could do this:

yourInput = yourInput.toFixed(2);
Carlos Fdev
  • 745
  • 6
  • 24
  • I need it at runtime user can only enter value in float – kumar Oct 15 '15 at 12:16
  • That's quite different from the question: instead of validating, you want to restrict the allowed input. Have a look there: http://stackoverflow.com/a/19012837/2375207 – nicolallias Oct 15 '15 at 12:37
0

You can call this function on any event.

function abc(){
        var textValue = document.getElementById("text").value;
       if (textValue >= 100 || textValue < 1.00) {
             alert("Please insertAmount between 99.99 and 1.00");
             document.getElementById("text").focus();
             return false;
        }
    }
brk
  • 48,835
  • 10
  • 56
  • 78