form属性

keygen要素のform属性は、keygen要素が所属するform要素を指定する属性。

ブラウザ対応

構文

<keygen form="所属するform要素のid属性値">

所属するform要素のid属性値

keygen要素が所属するform要素id属性値を指定する。

要点

  • form属性は、keygen要素が所属するform要素を指定する属性である。
  • keygen要素にform属性を指定しない場合は、直近の祖先要素であるform要素が所属フォームとなる。
  • form属性は、HTML5にて新たに導入された属性である。

サンプルコード

<p>公開鍵暗号方式における鍵生成: <keygen name="sampleName" form="sampleFormId"></p>
<p><input type="submit" value="送信" form="sampleFormId"></p>
<form id="sampleFormId"></form>

サンプル

HTMLソースコード

<p>
	<label>
		公開鍵暗号方式における鍵生成:
		<keygen name="sampleName" form="sampleForm"></keygen>
	</label>
</p>
<p>
	<input type="submit" value="送信" form="sampleForm">
</p>
<form action="sample-keygen.php" method="post" target="_blank" id="sampleForm"></form>

実際の表示