Har haft ett liknande problem förut:
Jag har en select som ska välja färg till ett klädplagg.
Namnet på denna är "farg"
Nu är det så att denna select ligger i en loop och upprepas ett antal ggr.
Hur ska jag i ett javascript få den att förstå vilken select det gäller?
Alla får ju samma namn. Har testat med en form av räknare på selecten, men då vet jag inte hur jag ska skriva i själva javascriptet.
selectedIndex
3 svar · 251 visningar · startad av The_L
Alla får ju samma namn
Vad får samma namn? Du har väl inte flera select-listor med samma namn (det får du inte ha)? I selectedIndex kollar du bara vilket av alternativen i listan som är valt. Uppdaterar du en selectlista med script får du se till att både dess value listobjekt[index].value och dess text listobjekt[index].text uppdateras.
------------------
/ J
Tyckte att jag var ganska precis i min förklaring. Jag vet att jag måste ha unika namn på selecten. Det är ju det som är problemet. Eftersom den ligger i en loop så får den samma namn och det är det jag vill lösa.
Löste problemet.