Im Firefox kannst du das
lang
-Attribut auf deminput
-Element setzen,
oder gleich für das Dokument ...
dann verwendet FF eine Zahlendarstellung, die für die angegebene Sprache hinterlegt ist.
Ja. Und nur das.
Chrome ignoriert das Attribut und benutzt scheinbar immer das Zahlenformat, das für die im Browser eingestellte Defaultsprache hinterlegt ist.
Mein Chromium (Version 51.0.2704.79 Ubuntu 14.04 (64-bit)) nimmt mit
<html lang="de_DE">
<input id="num0" name="num0" type="number" step="0.01">
sowohl das Komma als auch den Punkt als Dezimaltrenner dankbar an und verarbeitet beide in allen geprüften Situationen (GET, POST, JS) als Dezimaltrenner, aus 3,2 wird also 3.2.