hur ser din onchange ut?
du kan lägga till en koll på att inte värdet är tomt.
onchange = "if (this.options[this.selectedIndex].value.length != 0) location.href....
mvh,
7 svar · 312 visningar · startad av Harback
Hur gör man för att göra en option som inte innehåller någon länk, så att det inte händer något när man trycker på dom mer än att de blir selectade?
<option>Info</option>
hur ser din onchange ut?
du kan lägga till en koll på att inte värdet är tomt.
onchange = "if (this.options[this.selectedIndex].value.length != 0) location.href....
mvh,
Min onchange ser ut så här.
<SELECT name="pages" onChange="window.location.href=this.options[this.selectedIndex].value;">
Okej, ska testa din onchange. Tack.
Det är dålig stil att använda OnChange för att byta sida. Vad som händer är att de som använder tangentbordet hindras från att välja något annat val än det första. Dessutom kan det vara irriterande för de som använder mus.
Använd istället en OK-knapp som du lägger till höger.
Vad som händer är att de som använder tangentbordet hindras från att välja något annat val än det första.
Tips: Håll ner Alt-tangenten
Jo, det går att få upp list-rutan på olika sätt. Men jag tycker ändå det är störande att den byter sida i OnChange. När man väl är inne i listan är det svårt att komma därifrån utan att sidan byts.