Force o ponto decimal em vez de vírgula na entrada do número HTML5 (lado do cliente)

Vi que alguns navegadores localizam oinput type="number"otação de número

Então agora, nos campos em que meu aplicativo exibe coordenadas de longitude e latitude, recebo coisas como "51.983", onde deveria ser "51.982559". Minha solução alternativa é usarinput type="text", mas eu gostaria de usar a entrada numérica com a exibição correta de decimai

Existe uma maneira deforce navegadores para usar um ponto decimal na entrada de número, independentemente das configurações locais do lado do client

(Escusado será dizer que, no meu aplicativo, eu corrijo isso no lado do servidor, mas na minha configuração também preciso que ele esteja correto no lado do cliente (por causa de algum JavaScript)

Desde já, obrigado

ATUALIZA No momento, 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 vírgula. Sugestões propostas com osteptribute não parece funcionar.

http: //jsfiddle.net/AsJsj

questionAnswers(12)

yourAnswerToTheQuestion