11963Fermer11965
MeowcateLe 23/03/2017 à 11:04
Je ne vais pas sauter sur le débat du typage dynamique.

L'important est que de toute façon je corrige cela par un replacement de caractère.
Et surtout, je retire le type="number" de tous les inputs de la page qui peuvent recevoir une décimale. C'est un standard non international qui conduit à un énorme n'importe quoi.
Si dans un tel champ je tape 1.5, c'est considéré comme non valide. Mais 1,5 est valide. Pourquoi ? parce qu'avec la norme locale, c'est le séparateur des décimales sur mon système.
Mais plus fort encore : Si je tape 1.532, c'est un nombre valide, car le point est vu comme le séparateur des milliers. De fait ce que j'enregistre au final est 1532.