次のようなフォーム要素があります。
<div id="myformelement">
<input type="radio" id="option1">
<label for="option2">Option 1</label>
<input type="radio" id="option2">
<label for="option2">Option 2</label>
<input type="radio" id="option3">
<label for="option3">Option 3</label>
<input type="radio" id="option4">
<label for="option4">Option 4</label>
</div>
入力フィールド「option2」と「option3」とそのラベルを非表示にしたい。
ID をアドレス指定することで、入力の箇条書きを非表示にできます。残念ながら、入力フィールドに対応するラベルには、id を含む「for」タグしかありません。
javascript(jqueryなし)でこれを行うにはどうすればよいですか。
この質問 (特定の入力に関連付けられた html ラベルを検索する) を見つけましたが、これは ID 内の 1 つのラベルでのみ機能するようで、使用できません。
前もって感謝します!よろしく、 マルテ