HTML <input> name属性

定義と使用方法

name 属性は<input>要素の名前を指定します。

name 属性用JavaScriptで要素を参照したり、フォームの提出後にフォームデータを参照するために使用されます。

注意:設定された name 属性を持つフォーム要素のみがフォームの送信時にその値を伝播します。

3つの入力フィールドを含む HTML フォーム、2つのテキストフィールドと1つの送信ボタンがあります:

<form action="/action_page.php">
  <label for="fname">名:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">姓:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="送信">
</form>

自分で試してみる

文法

<input name="text">

属性値

説明
text <input> 元素の名前を指定します。

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート