logoalt Hacker News

user3939382last Thursday at 10:34 PM1 replyview on HN

Please forgive my tangential rant on the DOM. You have an input field where type=number and when you read it with .value() you get a string. Cmon man.


Replies

MildlySeriouslast Thursday at 11:16 PM

There is .valueAsNumber. input.value returns a string, regardless of the input type. Making the return type dynamic would be worse, imo.