webForumDet fria alternativet

Labels och radiobuttons

2 svar · 177 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 427 inlägg
#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?

dAEkMedlem sedan feb. 20041 816 inlägg
#2

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>
zcorpanMedlem sedan dec. 20042 245 inlägg
#3
<fieldset>
 <legend>Kategori</legend>
 <label for="kat1"><input id="kat1" .../> Kategori 1</label>
 ...
</fieldset>
127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)