I installed a new fresh windows 8.1 (64bit) and then install Firefox 33.1.1 without any add-on or extensions after that. but Firefox show every numeric input (type="number") as
for example code below show as this:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<form method="post" action="">
<input type="number" />
this is a bug in Firefox!
i think this problem exists for the Persian language (or maybe arabic)
To fix this problem in windows, set Decimal Symbol to Dot "."
Note: Region > Additional Setting
But in my opinion, now is the best solution use type="text" instead of type"number" for inputs
I see It`s happening in Firefox only when settings of Windows in Control Panel --> Language --> Change date, time, or number formats --> Format is set to Persian (I have Win 8.1 + FireFox 39.0-fa)
META Charsettag for HTML5. See http://www.w3schools.com/tags/att_meta_charset.asp
You can also help yourself by adding more content to your HTML, such as adding an
encytpye to the form and more:
<form method="post" action="" enctype="multipart/form-data"> <input type="number" name="larry" min="0" max="100" value=""> </form>
Try that syntax and see if it corrects.