jeg vil tro det er fordi, når du parser docuument.forms etc etc i en funktion, bliver den umiddelbart parset som en tekststreng, og ikke det object den er.....
måske du kunne nøjes med at kalde funktionen med myFunction(sel1)
ryk op og rykned gør nøjagtigt som de skal. de 2 sidste parametre MoveSelectedInList(document.form1.select,0,1,1); for tæller at '1 linie foroven' og '1 linie forneden' ikke må rykkes sig evt MoveSelectedInList(document.form1.select,0,0,0);
kik på slet funktionen: function RemoveSelectedFromList( theBox, nottoremove, noneselectedoption, noneselectedvalue, noneselectedtext ) { den har 5 parametre, men du giver den kun een. De 4 næste bruges til at fortælle om elementer der ikke mås slettes. ønsker du at kunne sige noget om det?
ditto med vælgalle funktionen, den har en parameter du ikke sætter. prøv at kalde: onClick="SelectAllInTarget(document.form1.select,' 2 4')" så vil den vælge hveranden (dem der ikke har value== 2 eller 4. for at vælge alle siger du: onClick="SelectAllInTarget(document.form1.select,' ')"
PS: det er kun parametrene theBox og nottoremove der skal udfyldes. nottoremove er samme slags stien med values i som bruges i vælg alle funktionen. prøv med: onClick="RemoveSelectedFromList(document.form1.select,' 1 5')" eller onClick="RemoveSelectedFromList(document.form1.select,' ')" // alt kan slettes
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.