Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! design][validation] luccafortのブックマーク
[go: Go Back, main page]

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

designとvalidationに関するluccafortのブックマーク (1)

  • フォームバリデーションと送信ボタンの状態の最適解 - Konifar's ZATSU

    タイトルを見て「あーあれね」と思った人もいると思うが、アプリデザインの世界ではすでに議論され尽くされているであろうこの話題について雑に考えをまとめておきたい。とは言っても明確な答えがあるわけではないので意見がほしいというのが正直なところなので、もしフィードバックがあれば @konifarまで直接教えてもらえると嬉しい。 何を言いたいのかというと、『フォームに入力されていない or 入力された文字が異常である場合に送信ボタンを押せる状態にするか押せない状態にするか』という話だ。たとえば次のように氏名を両方入力しなければいけないケース。 初期状態の送信ボタンがdisabledで、入力に応じて状態が切り替わる。 当に送信できる時だけ送信ボタンがenabledになるというのはわかりやすそうだが、問題もある。入力項目が多くなってきた時に、ユーザーがなぜ送信ボタンを押せないのかわからないかもしれない

    フォームバリデーションと送信ボタンの状態の最適解 - Konifar's ZATSU
    luccafort
    luccafort 2018/02/02
    個人的には「最初はdisableでどれか1つでも入力されたらenableにしてそのあとは各フォーム毎にバリデーションチェックをリアルタイムでチェック」が一番好ましいのかなと思ってる。
  • 1