タグ

ブックマーク / routesfate.blog80.fc2.com (1)

  • submitボタンのデフォルト設定を回避する

    この場合、デフォルトボタンは「戻る」になる。 これは入力フォームが一つなので、例えばテキストボックスで間違えてEnterキーを2回押してしまってもそんなに被害はないと思う。 ただ次の場合はどうだろう? Sample2 この場合、間違えてEnterを押してしまったら、入力途中だったフォーム情報が「戻る」ボタンを押した事になってしまい消えてしまう・・・なんて感じに。 単純な動作であれば(キー入力操作に慣れた人であれば)デフォルトボタンでEnterキーを押したらサーバに送信ってした方が楽なのかもしれない。 ただ複数の項目だったり、その画面アクションをしてしまう事で入力情報が消えるような場合、このデフォルトボタンの動作はまさに「小さな親切、大きな迷惑」だったりするのです。 (入力作業中の誤動作等も考えられるし・・・) で、色々調べてみた結果、対策としては、 1.影響のないボタンをデフォルトに設定す

    submitボタンのデフォルト設定を回避する
    tvsk
    tvsk 2012/02/11
    input submitをキーボード操作で使うときの留意事項。フォーカスがあたってないときには、一番先頭のsubmit が押下される
  • 1