Eu vi que alguns navegadores localizam a input type="number"
notação de números.
Então, agora, em campos onde meu aplicativo exibe coordenadas de longitude e latitude, recebo coisas como "51.983", onde deveria ser "51,982559". Minha solução alternativa é usar em input type="text"
vez disso, mas gostaria de usar a entrada de número com a exibição correta de decimais.
Existe uma maneira de forçar os navegadores a usar um ponto decimal na entrada do número, independentemente das configurações locais do lado do cliente?
(Nem é preciso dizer que no meu aplicativo eu corrijo isso de qualquer maneira no lado do servidor, mas na minha configuração também preciso que esteja correto no lado do cliente (por causa de algum JavaScript)).
Desde já, obrigado.
ATUALIZAÇÃO
A partir de agora, verificando a versão 28.0.1500.71 m do Chrome no Windows 7, a entrada de número simplesmente não aceita decimais formatados com uma vírgula. As sugestões propostas com ostep
atributo não parecem funcionar.