タグ

フォームとhtmlに関するmypacecreatorのブックマーク (6)

  • <input type="text">でEnterを押してもsubmitさせない方法【HTML, JavaScript】 - Programming Magic

    <input type="text">でEnterを押すとsubmitされてしまうことがある。 これは便利なときもあるが、場合によっては不便になる。 Enterを押すとsubmitされるのは以下の3パターンがある。 1. Opera、Safariで、<input type="text">または<input type="password">がある場合 <form> <input type = "text" name = "text1"> <input type = "text" name = "text2"> </form> 2. IE、Firefoxで、<input type="text">または<input type="password">が1つ以上と、<input type="submit">または<input type="image">が1つ以上ある場合 <form> <input

  • Enterキーを打ってもsubmit(送信)しないようにするには | Netsphere Laboratories

    2004.11.06新規作成。 HTMLフォームで、submit(送信)ボタンを押さずにデータが送信されてしまうことがある。用途によってはその方が使いやすいこともあるが、編集中に意図せず送信されてしまうこともあるので、この動作を抑止したい。どうするか。 submitボタン まず、submitボタンがあるかどうか。submitボタンがあるとき、input[type="text"]で生成されるテキストコントロール内でEnterキーを打つと、フォームデータが送信される。 例えば、次のようなフォームの場合。テキストコントロールが一つでも二つ以上でも同じであり、IE / Mozillaとも同じように振る舞う。 <form action="test"> <input type="text" name="a"> <input type="text" name="b"> <input type="subm

  • NoneSubmitEnterKey

    Input Text 等が複数ある時に入力中、思わずEnterキーを押してしまい、 未入力部分があるにもかかわらず「送信」をしてしまったことは無いだろうか。 このスクリプトはそういうFormで「Enterキー」で送信されることを無効化します。 【 Form 1 と Form 2の違いは? 】 まず、Form1ではEnterキーによる無条件に送信されるのを防ぐために、 <form name="form1" action="nextPage.cgi" method="get" onsubmit="return false;"> として、onsubmit="return false;"とすることで送信を無効にしています。 入力内容チェックなどが必要な場合は関数呼び出しでもかまいません。 さらに、送信ボタンの部分。 <input type="button" name="send" value="送

    mypacecreator
    mypacecreator 2011/08/17
    フォーム入力中のEnterKeyを無効化
  • メールフォーム入力途中でエラー画面に移動してしまうときの対処方法

  • フォームや入力部品を表す9つの正しいXHTMLタグ(1/10) - @IT

    有限会社タグパンダ 喜安 亮介 2009/8/7 HTMLマークアップの仕方でユーザビリティ面で大きく差が出てしまうWebサイトのフォーム。そこで使うタグを9つ紹介します Webページ上でユーザーと対話するのに重要な要素 今回は、フォーム関連のタグをまとめて解説していきたいと思います。HTMLのフォームは、Webページ上でユーザーと対話するのに重要な要素です。ユーザーはWebサイト上のフォームにデータを入力し、送信ボタンを押すことで簡単にデータを送ることができ、Webサイト運営者は手軽にユーザー情報を収集可能です。 Webサイトで当たり前のように使われるフォームですが、HTMLマークアップのテクニック1つで、ユーザビリティ、アクセシビリティ面で大きく差が出てしまう個所でもあります。できるだけ、fieldset要素、legend要素、label要素、optgroup要素といった要素を効果的に

    mypacecreator
    mypacecreator 2010/10/26
    いまだからこそしっかりおさらい。fieldset要素、legend要素、label要素、optgroup要素とかよく省略されてるけどさ、こいつらもしっかりマークアップっと。
  • フォームタグの正しいマークアップとCSS | Nutspress

    フォームのテンプレートを作成する際に正しいHTMLのマークアップをしましょうってことで、『How to create perfect form mark up and style it with CSS』というのを見つけたので自分用に覚書。 よく忘れられがちなのが、<fieldset>というタグで無料配布されているCGIやサーバー側で提供しているフォーム、Wordpressなんかでももともとのテンプレートの中に<fieldset>タグを見かけることはほとんどなかったりする。なので、そのままカスタマイズして忘れてしまうタグのひとつがこの<fieldset>タグと<lavel>タグ。 <fieldset>の役割としてはフォームの入力項目をグループ化するためのタグで抜けていてもとくに構文のエラーが出るわけでもないので、結構無視されがち。タグの勉強をしだした頃はしっかり<fieldset>を書くよ

  • 1