[解決済み】html input with type "number "のフィールドに文字'e'が入力できるようになったのはなぜですか?
2022-04-20 12:54:46
質問
以下のようなhtml5のinput要素があります。
<input type="number">
この入力では、なぜ文字 'e' が入力フィールドに入力できるのですか?他のアルファベットは入力できません(予想通りです)。
クローム v. 44.0.2403.107 を使用しています。
以下の例でご確認ください。
<input type="number">
解決方法は?
なぜなら、それはまさに
仕様
には、それが機能するはずだと書かれています。数字入力は
浮動小数点数
負符号を含む
e
または
E
文字(ここで、指数は
e
または
E
):
浮動小数点数は、以下の部分から構成され、その順番は正確です。 の順となります。
- オプションで、最初の文字を"にすることができます。
-
という文字があります。- 範囲 "に含まれる1つ以上の文字。
0—9
"。- オプションとして、以下の部分を正確に以下の順序で。
- a "
.
文字- の範囲にある1つまたは複数の文字。
0—9
"- オプションで、以下の部品を正確に並べてください。
- a "
e
"文字または"E
キャラクター- オプションで、"
-
文字または"+
キャラクター- 範囲 ".の1つ以上の文字。
0—9
"。
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] 以下のHTMLフォームの例で、「mailto:[email protected]」とは何ですか?
-
[解決済み] デフォルトで空白を選択
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] HTML5でfloat入力タイプはありますか?
-
[解決済み] HTML Input="file" Accept Attribute File Type (CSV)
-
[解決済み] HTMLの "no-js "クラスは何のためにあるのですか?
-
[解決済み] <input type="number"> に小数点以下2桁の数字を入力できるようにする。
-
[解決済み】なぜHTMLは "chucknorris "を色と見なすのか?
-
[解決済み】HTMLのテキスト入力で数値入力しかできない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】Markdownで'target="_blank"'でリンクを作成することはできますか?
-
js プログラミング共通のエラーです。Uncaught TypeError。XXXは関数ソリューションではありません
-
[解決済み] css画像が表示されない
-
[解決済み] iFrameがURLを読み込んでいない
-
[解決済み] HTMLファイルへのリンクは可能ですか?
-
[解決済み] HTMLボタンのテキストを固定幅で折り返すには?
-
[解決済み] HTMLのinputboxでjQueryを使って数字(0-9)だけを許可する方法は?
-
[解決済み】HTMLのテキスト入力で数値入力しかできない。