アンケート用フォームの作成法です。多くを語るより実際に見ていただいた方が速いでしょう。問題はこのフォームを処理する方法ですね。それにはCGIフォームメールをご覧ください。 このページはあくまでもフォーム用のページの作り方です。
<FORM ACTION="/cgi-bin/formail.cgi" METHOD="POST">
<INPUT SIZE="30" TYPE="text" NAME="name">
<INPUT SIZE="30" TYPE="text" NAME="homepage" VALUE="http://">
<INPUT TYPE="radio" NAME="sex" VALUE="m">男 <INPUT TYPE="radio" NAME="sex" VALUE="f" CHECKED>女<P>
<SELECT NAME="where"> <OPTION VALUE="サーチエンジンで見つけた。" SELECTED>サーチエンジンで見つけた。 <OPTION VALUE="リンクを辿っている内にたどり着いた。">リンクを辿っている内にたどり着いた。 <OPTION VALUE="雑誌やCD-ROMのイエローページで見つけた。">雑誌やCD-ROMのイエローページで見つけた。 <OPTION VALUE="その他。">その他。 </SELECT>
<INPUT TYPE="checkbox" NAME="good" VALUE="家の猫芸達者なんです。">家の猫芸達者なんです。 <INPUT TYPE="checkbox" NAME="good" VALUE="新婚旅行はハワイよ〜ん。">新婚旅行はハワイよ〜ん。 <INPUT TYPE="checkbox" NAME="good" VALUE="私の描いた水彩画。">私の描いた水彩画。 <INPUT TYPE="checkbox" NAME="good" VALUE="ホームページを持つまで。">ホームページを持つまで。 <INPUT TYPE="checkbox" NAME="good" VALUE="リンクリンクリンク!">リンクリンクリンク!
<SELECT NAME="stady" SIZE="7" MULTIPLE> <OPTION VALUE="プロバイダー選び">プロバイダー選び <OPTION VALUE="アプリケーション選び" SELECTED>アプリケーション選び <OPTION VALUE="デジカメの写真を貼り込む">デジカメの写真を貼り込む <OPTION VALUE="プロバイダーに送信する">プロバイダーに送信する <OPTION VALUE="僕が使ったICONと背景集" SELECTED>僕が使ったICONと背景集 <OPTION VALUE="参考にさせていただいたページ">参考にさせていただいたページ </SELECT><P>
<TEXTAREA NAME="comment" ROWS="5" COLS="60"></TEXTAREA>
<INPUT TYPE="submit" VALUE="送信"> <INPUT TYPE="reset" VALUE="リセット"> </FORM>
フォームは、これだけでは何の意味もありません。このデータを受け渡し、処理する必要があります。それには、CGIやJava、JavaScript,ActiveXといったインタラクティブホームページを作成するためのテクニックを使用しなければなりません。 当WebではCGIを利用したフォームメールを紹介しています。