HTML

<input type="hidden">

 inputタグの type属性で type="hidden"を指定すると、 ブラウザ上に表示されない非表示データを送信することができます。 隠しデータとも呼ばれますが、完全に隠しきれているわけではなく、HTMLソースを表示すれば見ることができるので注意してください。

 name属性は非表示データに名前を付ける属性ですが、formでデータが送信される際、 name属性で指定した名前と value属性で指定した値が一組になって送信されます。