Avatar billede skywalkerdk Nybegynder
27. august 2002 - 15:27 Der er 5 kommentarer og
1 løsning

Afhængig Dynamiske Select box

Hvordan ¤&&/%#"! får jeg to formularer (eller flere) ind på samme side når jeg bruger nedenstående script, jeg har prøvet og prøvet men intet synes at virke.

http://www.mattkruse.com/javascript/dynamicoptionlist/
Avatar billede jakoba Nybegynder
27. august 2002 - 16:03 #1
i scriptet bruges navnene
listB, listC, listD, listE, listF og init

du kan ikke genbruge de navne for den næste formular for de gælder over hele siden. istedet må du bruge nogen andre navne i den næste formular. fx:

listB2, listC2, listD2, listE2, listF2 og init2
første linie i init2 funktionen er så fx:
    var theform = document.forms[1];

mvh JakobA
Avatar billede skywalkerdk Nybegynder
27. august 2002 - 16:24 #2
Jeg har kaldt hver formular et unikt navn, "form1", "form2", "form3" osv. dem kan jeg da godt kalde med "document['form'+ ID ]" ik?
Skal jeg også kalde select boxene "B1", "B2", "B3" ?
og kan jeg i så fald kalde dem med "listB1", "listB2", "listB3" som du skriver?
Avatar billede jakoba Nybegynder
27. august 2002 - 17:19 #3
hvad navne du giver tingene er underordnet. 'B1' er ligesågodt som 'listB1' eller 'fiskekutter'.
men du skal sørge for at hvert navn du bruger kun betyder een ting.

Og der har ordet 'fiskekutter' faktisk en fordel fremfor de andre. Det er meget usandsynligt at den engelsktaler der skrev scriptkoden i DynamicOptionList.js har brugt det ord til at betyde noget. Det er langt mere sandsynligt at han har kaldt et eller andet for 'B1'.

men kik i .js-filen og check. Det væsentlige er at de ord der bruges altid bruges til at referere til een eneste variabel, funktion, osv.

Og dog sådan som han skriver:  new DynamicOptionList("C","A","B");  ser det ud til at han har en eller anden systematik til at fortælle hvad der er undermenu til hvad, og at den systematik er paseret på bogstaver.

så kik i .js-filen, hvis han har bliver systemet forhåbentlig beskrevet i en kommentar i filen; eller må du selv hitte ud af det ved at kikke på funktionen DynamicOptionList

mvh JakobA
Avatar billede skywalkerdk Nybegynder
29. august 2002 - 16:31 #4
JakobA, vil du ha point?.. - Jeg har løst problemet nu.
Avatar billede jakoba Nybegynder
29. august 2002 - 17:06 #5
nej. 200 er latterligt for mange. behold dem.
Avatar billede skywalkerdk Nybegynder
30. august 2002 - 11:08 #6
ok
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