タグ

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

  • 関連タグはありません

タグの絞り込みを解除

jqueryフォームに関するmoooron2ccのブックマーク (2)

  • jQueryによるフォーム部品操作のレシピ - むつらつれづれ

    テキストボックスやラジオボタンなどのフォーム部品は、論理モデルとしては単純なnameとvalueの組み合わせであるものの、jQueryを以ってしても画面上では統一的に扱えずに意外と苦労する。忘れがちなので纏めてみた。 フォーム部品共通 フォーム部品(のjQueryオブジェクト)を取得する var obj = $('#target'); // id指定 var obj = $('.targets'); // class指定 var obj = $('input[@name=xxx]'); // name指定 テキストエリア、リストメニューなど同一ドキュメントで唯一なものにはユニークなidを振っておき、チェックボックスやラジオボタンなど同一のname要素で複数存在するものにはそれらで共通のclassを振っておくか、name要素で指定するのが無難か。 テキストボックス(input[@type=t

    jQueryによるフォーム部品操作のレシピ - むつらつれづれ
  • jQueryによるフォームのデザインの基礎(前編) (2/3)

    2.フォームに関するイベントの処理 jQueryにはフォーム部品の操作によって発生したイベントを感知する命令が用意されています。すでに前回紹介したイベントと組み合わせると、ユーザーの操作に対応するインタラクティブなフォームを実現できます。 ■フォーカスを感知するfocus() focus()は、input要素などのフォーム部品がマウスやタブキーによって選択された状態(フォーカス状態)になったことを感知し、設定された命令を実行します。他のイベントの処理と同じように、括弧内にfunction(){...} を書き、その中に実行したい命令を記述します。 $(セレクター).focus(function(){ //セレクターで指定した要素にフォーカスになった際に実行したい命令 }) 次のサンプルでは、input要素のvalue属性の値をval()で書き換え、「入力してください」という文字を灰色で表示

    jQueryによるフォームのデザインの基礎(前編) (2/3)
  • 1