コントロール部品に名前を付ける(name属性)

name属性を使うことで、コントロール部品に名前を指定することができる。名前はそのコントロール部品で質問する内容を英語で表したものを指定するのが一般的。フォームデータを受け取ったPHPなどのプログラミング言語が、name属性に指定された名前の部屋に、送信されたデータを取りに行くイメージ。そのため、ボタン系(type=”file”は除く)以外のinput要素にはname属性がほぼ必須となる。
なお、選択肢として提供するコントロール部品(radioやcheckbox)のname属性はすべて同じ値にしなければならない(同じ質問に対してname属性の値も同一にする)。

inserted by FC2 system