ホームページ  >  記事  >  ウェブフロントエンド  >  ユーザーが無効なテキストを入力したときに、フィールドから生の入力を取得するにはどうすればよいですか?

ユーザーが無効なテキストを入力したときに、フィールドから生の入力を取得するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-07 13:39:03972ブラウズ

How do you retrieve raw input from `` fields when users enter invalid text?

から生の入力を取得しています。フィールド

HTML5 では、フィールドでは、数値の入力が強化されています。ただし、ユーザーが無効なテキストを入力すると、生の入力を取得するのが困難になることがあります。

Value プロパティの制限

の value プロパティ。最新のブラウザでは、フィールドは数値以外の入力に対して空の文字列を返します。この動作は、入力が有効な浮動小数点数でない場合に値を空の文字列に設定する、WHATWG の入力数値フィールドのサニタイズ アルゴリズムと一致しています。

非数値入力の処理に関する考慮事項

数値以外の入力をキャプチャしたい場合は、type="number" 属性に依存することはできません。代わりに、 の使用を検討してください。

ボーナス読書

  • [入力型の jsFiddle](https://jsfiddle.net/jacklmoore/d80DM/)
  • [Quirkmode.org 入力タイプ エントリ](https://www.quirksmode.org/html5/)

以上がユーザーが無効なテキストを入力したときに、フィールドから生の入力を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。