Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。2,722件5HTML5で入力フォームを作成したのですが、type=numberとしたinputタグにおいて、特定の数値が入力チェックに引っかかります。Windows7(64bit)、Windows10(64bit)で確認したところ、以下の状況となっています。IE11では「有効な値を入力してください」というメッセージが表示され、送信できません。Windows7にインストールした、Firefox、Chromeではデータを送信できます。IE11およびEdgeでは、データを送信できます。再現するHTMLを記載します。type="submit">GO</button></form></body></html>上記の数値ではメッセージが出るのですが、step分を増減するとメッセージが出なくなります。上記のほかにも、52429.7などで同様のメッセージが出ています。JavaScriptを経由することで回避できそうなので、私にとっての緊急性はなくなったのですが、HTMLのみでは、どのように実装すればよかったのでしょうか。属性の設定が漏れているのか、IE11の挙動としてこういうのがあるのか分かりませんでした。※Microsoftのフォーラムで同じ質問を投げましたが、回答を得られませんでした。マルチポストになります、すみません。「内部値が浮動小数点数のまま実装」されている、ということなのでしょうか。10586にてフィクスされましたが、Windows7ではそのまま残ってしまいました。Javascriptを経由しなくて実装したい場合、valueもstepも小数点以下4桁まで記述してください。stepを小数点以下4桁にしても、やはり52429.2と入力するとエラーになってしまいます。4:362Windows7でこのバグをフィクスする見込みはなさそうです。Javascriptを利用して、この問題を回避するしかありません。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。