日本語の処理 フォームとCGI目次 <input>タグ

<form>タグ

<form>タグは、HTML文書の中で記入(Fill-Out)フォームを記述するためのタグです。<form>タグの基本形式は、次のようにいくつかの属性が付いたものです。なお、<form>タグは、入れ子にできないので注意して下さい。

<form attribute"> ... </form>
そして、<form>タグでは次の属性が使用できます。

action 実行するCGIスクリプトをURLで記述します。
method サーバに対する要求メソッドを記述します。getpostの2通りの方法から選択できます。
enctype 記入(Fill-Out)フォームの内容をエンコードする方法を指定します。この属性は、methodpostに設定されている場合のみ、適用されます。今のところ使用できません。ネットスケープではファイルをクライアントからサーバに送信するために利用されます。
 
methodのタイプをpostで使う場合は、NCSA httpdが1.0a5よりも新しいものが必要です。
 

<form>タグの中には、ふつう<input><select><textarea>タグがフォームの形式を指定するために使用されますが、通常のテキスト、画像、フォーム関連タグ以外のタグを置いても構いません。メール・ページあるいは筆者のもう1つのホームページである「ハリウッド最前線」のアンケート・ページなどが、この<form>タグを使った典型といえるでしょう。



Copyright (C) 1996-2003 by Yasukazu Yokoi. All Rights Reserved.