フォームタグについて

フォームの書き方(タグ)は、世界共通です。これがわからないと、
入力フォームCGIをうまく利用することができません。
「まだ、よくわからないなぁ〜」という方は、
もっと勉強してから設置しましょう!

  タグ&表示   説明
入力フォーム <FORM ACTION="☆" METHOD="★">〜</FORM> ☆=CGIのURL
★=GET、POST
フォームの基本タグ。〜のところは、他のタグが入る。
入力形式
テキスト入力
<INPUT TYPE="text" NAME="☆" SIZE="★" VALUE="テキストです">


☆=CGIによって異なる
★=横幅のピクセル数

VALUEに文字を入れると、
最初から表示される

テキスト入力

チェックボックス
<INPUT TYPE="checkbox" NAME="☆" VALUE="★" CHECKED>


☆=CGIによって異なる
★=サーバーへ送られる文字

CHECKEDを入れると、
最初から選択されている

複数選択できる

ラジオボタン
<INPUT TYPE="radio" NAME="☆" VALUE="★" CHECKED>


☆=CGIによって異なる
★=サーバーへ送られる文字

CHECKEDを入れると、
最初から選択されている

どれか一つ選択できる

かくれデータ
<INPUT TYPE="hidden" NAME="☆" VALUE="★"> ☆=CGIによって異なる
★=サーバーへ送るデータ
表示しないが、サーバーにデータを送る

送信
<INPUT TYPE="submit" VALUE="☆">

☆=ボタンに表示される文字 データをサーバーに送るボタン

リセット
<INPUT TYPE="reset" VALUE="☆">

☆=ボタンに表示される文字 データをクリアするボタン

パスワード
<INPUT TYPE="password" NAME="☆" SIZE="★">

☆=CGIによって異なる
★=横幅のピクセル数
入力された文字を表示しない(*で表示する)

テキストエリア
<TEXTAREA NAME="☆" ROWS=○ COLS=●>〜</TEXTAREA>

☆=CGIによって異なる
○=縦幅 ●=横幅
複数行のテキスト入力
これには、VALUEがないので、〜へ最初から表示したい文字を入れる
プルダウン
メニュー
<SELECT NAME="☆">
<OPTION>その1
<OPTION>その2
<OPTION>その3
</SELECT>

☆=CGIによって異なる プルダウン形式で選択できる
セレクト
メニュー
<SELECT NAME="☆" SIZE=★ MULTIPLE>
<OPTION>その1
<OPTION>その2
<OPTION>その3
</SELECT>

☆=CGIによって異なる
★=表示行数

MULTIPLEをつけると、
複数選択が可能

ウィンドウのなかに表示する選択形式