Avatar billede soc127754 Nybegynder
19. maj 2003 - 22:00 Der er 7 kommentarer og
1 løsning

Fra textfelt i popup til item i selectbox

Jeg har et popupvindue hvor jeg uploader en fil. Navnet fra denne fil vil jeg gerne have tilføjet som item i en selectbox i det oprindelige vindue. Hvordan gør jeg det?
Avatar billede medions Nybegynder
19. maj 2003 - 22:01 #1
brug parent.window.og_så_normal_tilføjelseskode !

//>Rune
Avatar billede soc127754 Nybegynder
19. maj 2003 - 22:14 #2
parent.window.form.filer.options osv. virker ikke!
Avatar billede grunken Nybegynder
20. maj 2003 - 00:56 #3
self.opener.document.forms['formnavn'].selectboxnavn.options[0].text = "BlaBlaBla";
self.opener.document.forms['formnavn'].selectboxnavn.options[0].value = "BlaBlaBla";

o.s.v.

-grunken
Avatar billede roenving Novice
20. maj 2003 - 09:02 #4
I IE4+

selbox=opener.document.forms['formnavn'].selectboxnavn;
newOpt=opener.document.createElement("OPTION");
newOpt.text=filnavn.substring(lastIndexOf("/");
newOpt.value=filnavn;
selbox.options.add(newOpt);

-- så bliver den tilføjet til sidst i listen, du kan angive et index med .add(newOpt,plads);

hth
jes
Avatar billede roenving Novice
20. maj 2003 - 09:03 #5
-- og det skulle selvfølgelig være:

newOpt.text=filnavn.substring(lastIndexOf("/")+1);
Avatar billede soc127754 Nybegynder
21. maj 2003 - 12:40 #6
Perfekt. Tak for det. Hvis grunken/roenving kan opretter et svar sp smidder jeg pointene.
Avatar billede roenving Novice
21. maj 2003 - 12:53 #7
Velbekomme !-)
Avatar billede roenving Novice
17. juli 2003 - 14:18 #8
-- og tak for points ;~}

-- du blev træt af at vente på grunken !-)
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