メソッドは、全ての適格なフォームコントロールの値をコントロールの名前と値を含むオブジェクトの配列にして収集します。プロパティを1個ずつ含む匿名のオブジェクトインスタンスで構成されます。メソッドに対して要求パラメータのデータを渡すのに適したフォーマットになっています。使ってシリアライズされたデータを表示するサンプルです。プロパティ)を表示しています。実際のサンプルは前述のサンプルを参照してください。span").html(data);});コンソールには以下のような形で表示されます。value="staten"}]フォームのイベントフォームの操作により発生するイベントに関して。その他のイベント処理に関しては「イベント」を参照ください。イベントは通常、マウスなどのポインティングデバイスやタブキーで要素が選択された(フォーカス)状態になった際に呼び出されます。要素がフォーカスされたときに、背景色を変更するサンプルです。"#C0EDF3");});Name:このサンプルでわかるように、フォーカスが外れた場合にも背景色は変更されたままになってしまいます。メソッドは引数なしで実行すると、指定した要素にフォーカスを与えます。要素がフォーカスされているサンプルです。反対に、フォームのコントロールからフォーカスが外れた(非選択状態)を検知します。要素がフォーカスされたときに、背景色を変更し、フォーカスが外れた際には、背景色を元に戻すサンプルです。ように値を設定せずにプロパティ名だけを指定します。要素の後に「パスワードは8文字以上で入力してください」と表示するサンプルです。class='pws'>パスワードは8文字以上で入力してください。属性の値を空にします。属性が空の場合は、再度「名前を入力してください」と表示し、値が入力されている場合は、何もしません。イベントを利用しています。属性を利用すれば行えます。フォームの内容(フォーム部品の値)が変更されたことを検知して命令を実行します。内容が変更されたかどうかは、該当するコントロールからフォーカスが外れたタイミングで判断されます。読み出して、読み出した値でラベル要素のテキストを変更するサンプルです。属性の値も変更しています。イベントを利用して、入力後自動フォーカスさせるサンプルです。属性でそれぞれの入力最大文字数を指定しておきます。正規表現で数値の値([0-9])と文字数({3})を指定しています。要素の文字色を変更するサンプルです。属性と同じ値を持っています。要素の文字色をいったん初期値に戻しています。イベントを利用して以下のように記述します。イベントの処理が動作しないためです。イベントの処理を設定します。要素内のコントロールに入力・選択されている情報を送信します。記述すると送信をキャンセルできます。val())を調べて、未入力の場合はエラーメッセージを表示するサンプルです。