Jag har en select lista där man via knappar kan markera värden i listan, det är ingen MULTIPLE lisa så man kan bara markera ett alternativ. Men jag får inte min avmarkeraknapp att fungera? Hur ska jag göra det? jag markerar dem genom:
options[0].selected = true
att ändra till false fungerar inte, det går dock om man gör om listan till MULTIPLE, men det vill jag inte. Hur löser man det?
När en selectlista (som har size 2 eller mer) laddas (och du inte har "selected" på något av dess options) har den selectedIndex -1 vilket du kan återställa den till när du vill för att "avmarkera" valt alternativ. Är det så du menar?
Det fungerar jättebra när id alltid stämmer överens med förekomsten i select satsen.
Men hur ska man göra om mina två select boxar är sorterade efter Option texten ?? Jag vill alltså att väljer man Abortiporus biennis i första select boxen så ska id=228 visas i andra text boxen..
Du får nog göra ett lite större script för detta. För selectedIndex känner ju av vilken post du har markerat. Så gör istället en for loop där du går igenom alla options, och den som har samma value sätter du selectedIndex på. Jag kan tyvärr inte ju så mycket bättre svar, då jag själv inte är helt hundra. men tror det skulle fungera.