Last Updated: October 30, 2000 

面倒なCGIを使わずにHTML 内に簡単なスクリプトを挿入するだけでオンライン・アンケートフォームを作ることができます。回答はすべてテキストデータに自動変換されて指定のメールアドレスに送信されますので、受信後、データをデコードする必要はありません。アンケートだけでなく、オンラインでの答案送受信にも活用することができます。ただし、Netscape Navigator(3.x 以上)または Microsoft Internet Explorer (4.x 以上)以外のブラウザーではうまく動かない事があります。

このサンプルフォームでは、回答の記入方法として (1) ボックス内への任意データ記入方式、(2) チェックボックス方式、および (3) プルダウンメニュー方式、の 3 つを示してあります。また、長文の回答を記入するためのメッセージ欄の例も加えました。これらを必要に応じてうまく組み合わせて使用してください。フォームの送信先メールアドレスの指定、データ記入ボックスのサイズの指定などについてはこのフォームのソースを参照してください(ソース内のコメント行で簡単に説明してあります)。

なお、[Q4] はチェックマークを入れると、これに対応するメッセージが表示されるアラート機能を使った例です(アンケートの解答データとしての送受信はしません。データとして送受信する必要のあるものについては [Q1] のフォーマットを使ってください。)。

この HTMLページのダウンロード方法:ラウザーのメニューから「ファイル」=>「フレームを名前を付けて保存」を選択。適当な名前を付けて任意のフォルダーに保存。この後は、エディターでこのファイルを開いて必要な編集作業を行ってください。
 


「オンライン・アンケートフォーム」のサンプル


お名前: 
性別:
年齢: 
住所: 
メールアドレス: 

 

[Q1] 英語は好きですか。以下のうち自分の意見に最も近いものを選んでください。

a)だーいすき!b)まあまあ、かな…c)べつに…d)ノーコメント

[Q2] 小学校への英語教育導入についてお尋ねします。以下のうち自分の意見に最も近いものを選んでください。

[Q3] 以下の欄にその理由を具体的に記入してください。


 

[Q4] このアンケートフォームは役に立ちそうですか。

1. とても役に立ちそうだ。
2. 使い方によっては役に立つんじゃないの。
3. ノーコメント
 

以上です。ご協力ありがとうございました。



「送信」ポタンは1回だけクリックしてください。(注参照)


フォームの送信がうまくできない場合
Netscape Navigator(3.x 以上)または Microsoft Internet Explorer (4.x 以上)以外のブラウザー/メールソフトを使用している場合はアンケートフォームの送信がうまくいかないことがあります。また、IE の場合、標準で使用するメールソフトを Outlook Express に設定しておく必要があります(他のメールソフトが設定されていると、フォーム送信の際にそのメールソフトのメール作成画面が起動してしまい、フォーム送信ができないことがあります)。フォーム送信がうまくできない場合は、各質問事項とその回答を通常のメールで○○宛に送信してください。 

======

注) データの送信先は HTML ファイル内で指定してください。このまま使うと私(染谷)のところにデータが送られてきてしまいます。くれぐれもご注意を!