Skarre Medlem sedan apr. 2001 2 427 inlägg Frågan 10 juni 2005 12:47 #1 En (dum?) fråga jag inte lyckas googla fram svaret på: hur gör man med labels när det gäller radiobuttons? Låt säga att jag har tre radiobuttons som ska ange kategori enligt nedan.
<label for="category">Kategori:</label><br />
<input id="category" type="radio" value="category01" /> Kategori 1<br />
<input id="category" type="radio" value="category02" /> Kategori 2<br />
<input id="category" type="radio" value="category03" /> Kategori 3
Hur ska jag kunna sätta en label på "radioknapparna" när de heter samma sak?
dAEk Medlem sedan feb. 2004 1 816 inlägg Du kan inte ha samma id på flera element, använd attributet name istället så går det vägen.
<form>
<input type="radio" name="rad" value="1" id="rad1" /> <label for="rad1">ett</label>
<input type="radio" name="rad" value="2" id="rad2" /> <label for="rad2">två</label>
</form>
Z zcorpan Medlem sedan dec. 2004 2 245 inlägg <fieldset>
<legend>Kategori</legend>
<label for="kat1"><input id="kat1" .../> Kategori 1</label>
...
</fieldset>