Je développe un système dans ASP.NET et j'ai besoin d'un masque de zone de texte pour gérer une entrée de nombres à virgule flottante. Je n'ai pas encore trouvé de masque javascript qui respecterait le point décimal. J'ai essayé plusieurs, y compris dFilter et "Mask JavaScript API" et aucun d'entre eux ne pouvait faire le travail rapidement.Masque JavaScript correct pour les nombres à virgule flottante
Les chiffres que je dois traiter sont comme les suivantes:
0.123,456,789,012
12,345,678,890,123.000
1,234,567,890,123.123,456,789,012
J'apprécie votre aide, si vous pouvez poster ici un script ou d'indiquer une bibliothèque JavaScript que je pourrais utiliser. ASP.NET Ajax Toolkit a un contrôle de masque.
Merci, mais MaskedEdit est juste une blague de Microsoft. Si je tape 123,45, je reçois ce qui suit: 2,300,045.00 –
Dans vos échantillons, la virgule est-elle le séparateur des milliers? et est le point le séparateur décimal? Je suis confus au sujet de l'échantillon '1,234,567,890,123,123,456,789,012' –
Une autre question, voulez-vous être en mesure de taper seulement les chiffres? Ou aimeriez-vous pouvoir également taper les séparateurs? La première approche, avec des espaces fixes décimaux et des milliers est plus simple que la seconde. –