HTML Type de numéro d'entrée Séparateur de milliers

Je veux avoir un séparateur de milliers (par exemple de 1 000 000) dans mon champ de Saisie. Cependant, il doit être de type nombre parce que j'ai besoin pour être en mesure de régler sa valeur à l'aide de "l'étape". Code:

<input type="number" id='myNumber' value="40,000" step='100'>

J'ai essayé d'utiliser Javascript pour ajuster la valeur, mais n'a pas fonctionné. Toute aide serait appréciée. Merci!

source d'informationauteur tije