iOS5 でtype="number"とした時に先頭の「0」が消える

【原因】
iOS 5の Safariブラウザでは「type="number"」が設定された入力フォームにおいて、入力値が「0」(ゼロ)で始まる数値の場合、先頭の「0」(ゼロ)が削除されてしまいます。

【入力例】
 OS        入力された値               表示される文字列
iOS 4まで  0120142963   →       0120142963
iOS 5      20142963    →       120,142,963


【回避策】
type="number"をtype="text"としてください。
type="number"は元々、数字ではなく数を表すためです。

ラウンドアバウト製品サイトはこちら
https://roundabout.symmetric.jp/