Edge14 does not render input type="number" using the correct users locale

Issue #11401680 • Assigned to Bogdan B.

Details

Author
Chad T.
Created
Mar 26, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
  • Firefox
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

With your operating system decimal separator set to “,” Edge will render the value of the input using the intl “.” format. This will then fail validation on submit.

This means you cannot set the value of an input type="number" via either the server or via script as it will end up being a validation error for the user upon submit.

Contrast with Chrome, which will display the input using the users correct decimal separator.

to “,” and try here:
http://codepen.io/ctolkien/pen/EWpJeR

Firefox also has a lot of issues here (it seems to entirely ignore the users OS setting for decimal separator character).

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Steps to Reproduce

      Changed Assigned To to “Bogdan B.”

    You need to sign in to your Microsoft account to add a comment.

    Sign in