Wednesday, March 15, 2023
HomeJavascriptGetting the worth of an enter factor as a quantity with out...

Getting the worth of an enter factor as a quantity with out parseInt

Each now and again, you come throughout one thing and also you suppose, how did I not know this earlier? valueAsNumber is that factor for me. At any time when we want the worth of an HTMLInputElement, we go to e.goal.worth. However getting the worth of an enter factor as a quantity might be completed with out parseInt or parsing it.

HTMLInputElement.valueAsNumber is an attribute that returns a numeric worth of the enter subject and it returns NaN if the worth can’t be transformed.

– Commercial –

 Assuming an <enter kind="quantity" worth="3.14" />

console.log(enter.valueAsNumber) // 3.14

Some issues to notice:

  • This solely works for inputs with kind="quantity"
  • This will also be used as a setter. So enter.valueAsNumber = 45 is legitimate too.
  • There is also a HTMLInputElement.valueAsDate to get the date from an enter with kind="date"
  • And there’s a setter for date inputs too: enter.valueAsNumber = new Date()


Please enter your comment!
Please enter your name here

Most Popular

Recent Comments