Avatar billede jss Nybegynder
28. september 2005 - 23:28 Der er 13 kommentarer og
1 løsning

Opdater parameter i onclick-funktion

Jeg er kommet godt videre med http://www.eksperten.dk/spm/651313, men mangler at få min parameter i onclick-funktionen til at opdatere for hvert klik, udfra en dynamisk variabel

<span id="buttonNext" style="visibility:visible"><input class='tablebotton' type='button' name='next' onClick="validateStep([her vil jeg gerne have variablen myGroup til at opdatere for hvert klik]);switchDiv('next');" value='Next'></span>

hvordan gør man lige det?
Avatar billede roenving Novice
28. september 2005 - 23:36 #1
-- det gør den da i switchDiv-funktionen ?-)
Avatar billede jss Nybegynder
28. september 2005 - 23:41 #2
ok, men hvordan skal det indsættes i funktionen? Jeg har prøvet lidt forskelligt med både +,' og " omkring, men det vil ikke rigtig ...
Avatar billede jss Nybegynder
28. september 2005 - 23:43 #3
helt basic: validateStep([værdien af myGroup])
Avatar billede jss Nybegynder
28. september 2005 - 23:46 #4
måske har jeg været upræcis, men det er simpelthen blot "nede" i min Næste knap, hvor jeg laver en onclick, og her skal værdien af myGroup indgå i kaldet validateStep([værdien af myGroup]).
Avatar billede roenving Novice
28. september 2005 - 23:50 #5
Byt rundt på kaldene !-)

-- eller endnu bedre: kald valideringen fra switch-div-tingen, så du kun skifter, hvis det indtastede kan valideres ...
Avatar billede jss Nybegynder
28. september 2005 - 23:56 #6
Se det lyder interessant med at kalde validering fra switch-div-tingen. Det arbejder jeg lige lidt med, men er dog ikke supergod til javascript ... vender nok tilbage senere. Er du på eksperten et stykke tid endnu i aften?
Avatar billede roenving Novice
29. september 2005 - 00:02 #7
Næppe særlig længe ...

Men princippet bør være, at du kalder valideringen fra skift-funktionen, hvis den er kaldt fra næste-knappen, og kun skifter, hvis resultatet af valideringen er i orden !-)
Avatar billede no_doubt Nybegynder
29. september 2005 - 00:02 #8
roenving, kigger du forbi mit (vores) lille problem efter dette ?
Avatar billede jss Nybegynder
29. september 2005 - 00:07 #9
Helt fint, jeg var allerede igang med at indbygge det ved next, det eneste der driller er at ved alert "går" det alligevel videre, men det er nok til at løse (selv for mig)
Avatar billede jss Nybegynder
29. september 2005 - 02:02 #10
roenving --> det gik langt over (min) forventning, det eneste der stadig driller er, at ved alert skifter den alligevel til næste div, selvom den ikke burde. Det er garanteret noget med placering af / manglende return true/false, men jeg er gået i stå.
Har du mulighed for at tage et kig på det, hvis jeg sender dig et link?
Avatar billede jss Nybegynder
29. september 2005 - 10:11 #11
Man siger jo at det første man bliver blind på er øjnene - og det er så sandt så sandt ...

Jeg havde skrevet if (tjek == "false"){ - hvilket skal være if (tjek == false){ (altså uden gåseøjne omkring false

roenving - atter har du hjulpet. Points er dine, hvis du lægger et svar :-)
Avatar billede roenving Novice
04. oktober 2005 - 04:48 #12
Sorry, jeg har ikke lige haft tid til at følge med i det hele i den sidste uges tid ...

Velbekomme '-)
Avatar billede jss Nybegynder
05. oktober 2005 - 08:57 #13
No problemo - der skal jo også være tid til andet end Eksperten :-)

Tak for hjælpen
Avatar billede roenving Novice
08. oktober 2005 - 21:34 #14
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester