<select>
<option disabled>Ko</option>
<option disabled>Kalv</option>
<option disabled>Tjur</option>
<option disabled>Tupp</option>
<option disabled>Höna</option>
<option disabled>Kyckling</option>
</select>
Varför???
8 svar · 344 visningar · startad av snajgel
tänkte höra om det går att göra så att det inte går att välja ett värde i en dropdown....?
<select>
<option disabled>Ko</option>
<option disabled>Kalv</option>
<option disabled>Tjur</option>
<option disabled>Tupp</option>
<option disabled>Höna</option>
<option disabled>Kyckling</option>
</select>
Varför???
Vad är då poängen med den? :q
Mig veterligen går det inte med HTML, du får nog lov att blanda in lite skript.
r: Jaha, det gick. Va bra, men frågan kvarstår varför man skulle vilja göra det. :)
Varför? Typ: "går det att surfa på internet utan dator?"
Poäng? Kanske rippad kod, rädd för eget klanteri? ;)
Det kan finnas bra många anledningar till att man kan vilja göra så.
Bara för att dra ett exempel när man ska välja betalningssätt på en site och man inte är inloggad kanske det bara ska gå att välja postförskott men man ska kunna se att det finns fler alternativ.
mfl mfl användningsområden.
En fullgod kodlösning kräver nog en specifiering av önskat implementeringsområde. :)
den där <option disabled> gör varken till eller ifrån för mig... funkar precis lika bra att välja den jag har disabled som dom andra jag har.. :(
Det går att lösa med lite javascript:
Sätt value="" på de options du inte vill ska vara valbara.
<select onchange="if (this.options[this.selectedIndex].value.length==0) this.selectedIndex=0;">
<option value="Ko">Ko</option>
<option value="">Kalv</option>
<option value="Tjur">Tjur</option>
<option value="Tupp">Tupp</option>
<option value="">Höna</option>
<option value="Kyckling">Kyckling</option>
</select>
Det är otestat dock, så jag är inte säker på att det fungerar.
Mvh,
Det där funkar klockrent... tack väldigt mycket. :D