フォームに必要情報を入力する際に、
特定のチェックボックスや、ラジオボタンを選択すると、
ブラウザが再度ページを読み込んで、選択された情報に合わせて
フォームが入れ替わる(一部入れ替わる)機能がありますが、
この機能を実現するには、どのような手法があるのでしょうか?
できるだけ簡単な方法を教えていただけるとうれしいです。
また参考になるサイトや、お薦めのCGI等ございましたら、教えてください。
おそらくAjaxでしょう。
JavaScriptでフォームの値をリアルタイムにバリデートするライブラリまとめ
http://phpspot.org/blog/archives/2007/03/javascript_43.html
Ajaxのフォームバリデータ11選『List of Ajax form Validators』
http://blog.creamu.com/mt/2008/03/ajax11list_of_ajax_form_valida...
AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版)
コメント(1件)
> フォームが入れ替わる(一部入れ替わる)機能
これは確かに Ajax ですが、単純に同じ様な事をやるのであれば一般的な JavaScript でも可能なケースもあります。
(Ajax も JavaScript ではあるのですが)
その場合には、表示されるフォームなり何なりを最初から二つ以上用意しておき、チェックボックスをクリックされた時に、
それに応じてそれ以外を隠して一つだけを画面上に表示させるという事になります。
簡単なサンプルを提示できれば回答欄に書いたのですが、如何せん何日も寝ておりませんでして…眠いのです(>_<)
恐らくこう書いておけばどなたかが代わりに回答して下さるかと(^-^;