LoginSignup
1
0

More than 1 year has passed since last update.

俺「エラーメッセージってなんやねん」

Last updated at Posted at 2022-06-10

ユーザーに不備を伝えるで

とあるWebサイトがあって、そのサイトにはログイン機能があるとしよう。

これは実際には私が運営しているWordPressサイトの管理者サイトのログインページであるが、このログインフォームに何も入力しないまま「ログイン」ボタンを押すと、こんなテキストが画面に出力された。

エラー: ユーザー名を入力してください。
エラー: パスワードを入力してください。

これがまさしく「エラーメッセージ」である。

何がOKで何がダメか分かるで

このメッセージから読み取れるのは、

  • ユーザー名は入力しないといけない
  • パスワードは入力しないといけない

どうやらこのサイトではログインするのにユーザー名とパスワードを入力しないといけないらしい。

必要な分だけ表示される

今度はユーザー名だけ入れて「送信」ボタンを押してみる(実際のユーザー名ではないが仮にtestuserと入力する)ことにする。

すると今度はこのように表示された。

エラー: パスワードを入力してください。

ユーザー名だけを入力して、パスワードを空欄のまま送信したので、パスワードについてのエラーメッセージのみが画面に表示された。

サイトが送信されたデータを受け取って、もし不備があるときはそれをview側に返して画面に不備の内容を表示する。

これがエラーメッセージである。

エラーメッセージ分かったかな?

このようにサイト側が不備があるフォームの要素にだけ反応して、ユーザーにその不備の内容を伝えるのがエラーメッセージです😊

他にもよく見かけるエラーメッセージはこんなのがあるかな?🤔

ユーザー名は8文字以上です。

パスワードが一致しません。

「タイトル」は必須です。

こんな感じでユーザーにしてほしいこと、何が不備かを伝えるのがエラーメッセージだよ!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0