「HTML/フォーム」の版間の差分

削除された内容 追加された内容
.旻 (トーク | 投稿記録)
編集の要約なし
13 行
:ページの外にある別のフォームなど識別を行うため、任意の値を指定して識別用の名称を付与する。
;action属性
:フォームに入力されたデータの送信先を指定する。拡張子は別に<code>.cgi</code>でなくても良い (たとえば<code>.php</code>などの拡張子でも良い)
;method属性
:フォームの送信形式を指定する属性。GETとPOSTの2種類があり、指定しない場合GETが自動的に指定される形となる。GETは、送信先(action属性で指定されるもの)のURIの末尾に、サーチデータとして、<code>?name属性値=value値&amp;name属性値=value値...</code> という文字列を付加することによって情報を送信する。POSTは、[[w:環境変数|HTTPヘッダ]]に情報を記述して情報を送信する。一般に、検索エンジンのキーワードなどURLに環境変数を付与したほうが都合の良い場合はGET、個人情報の入力などURLに情報が残ると不都合の起こる場合にはPOSTが使われる(個人情報の送信は[[w:Secure Sockets Layer|SSL]]などと合わせて利用されることが多い)。