Avatar billede kovalt Nybegynder
26. oktober 2005 - 15:55 Der er 9 kommentarer og
1 løsning

submitte hidden fields

Hej

Jeg har to frames. I den ene har jeg et hidden field som jeg kalder "loebID". Værdien af dette felt vil jeg gerne sætte fra en anden frame og herefter submitte. Første del virker men når jeg submitter fanger jeg ikke værdien. Mit link ser sådan ud:

<a href="fil.asp?sub=genopl&loebID=<% =intLoebID %>" onClick="parent.contentTop.document.oversigtForm.selectDetail.value='genopl'; parent.contentTop.oversigtForm.submit();">

/Kovalt
Avatar billede kovalt Nybegynder
26. oktober 2005 - 15:57 #1
når jeg efterfølgende i ASP skriver request.form("selectDetail") for at få værdien er den tom
Avatar billede kovalt Nybegynder
26. oktober 2005 - 16:00 #2
hvis jeg ændrer min form til "post" i stedet for "get" virker det. Dette er dog ikke så godt, idet jeg et par stedet opdaterer framen fra en anden frame og derfor får den der standardpopup omkring om jeg vil gende indholdet.
Avatar billede softspot Forsker
26. oktober 2005 - 16:02 #3
Umiddelbart synes jeg det er svært at gennemskue ud fra den tekst du skriver, hvordan forholdet mellem de to rammer er, men jeg vil da gætte på at du skal gøre sådan:

<a href="fil.asp?sub=genopl&loebID=<% =intLoebID %>" onClick="parent.oversigtForm.selectDetail.value='genopl'; parent.oversigtForm.submit();">


men jeg er lidt usikker på om det er det der er galt, så hvordan ser dine sider ud?
Avatar billede softspot Forsker
26. oktober 2005 - 16:03 #4
OK, hvis du bruger method="get" på form, så skal du hente værdien med request.querystring i stedet, altså:

request.querystring("selectDetail")
Avatar billede kovalt Nybegynder
26. oktober 2005 - 17:11 #5
jeg har lavet noget helt andet...

ved du om man kan gemme et objekt fra et javascript ud i en anden frame. evt. i en form.
Avatar billede kovalt Nybegynder
26. oktober 2005 - 17:15 #6
jeg har behov for at et objekt overlever et submit
Avatar billede softspot Forsker
26. oktober 2005 - 17:21 #7
Det skulle jeg mene. Objekter i javascript er såvidt jeg har forstået bare arrays, og det er jo en ret generisk type, så den kan nok godt overleve i en anden frame. Det skal naturligvis være en parentframe som ikke bliver genindlæst, for ellers forsvinder data (naturligvis).
Avatar billede kovalt Nybegynder
26. oktober 2005 - 17:24 #8
hvis jeg gemmer det over i en anden frame og deri i et textfelt får jeg [object]-frem i feltet.

Du synes jeg ikke helt det virker når jeg trækker den tilbage igen efter submit.
Avatar billede kovalt Nybegynder
26. oktober 2005 - 17:31 #9
det er måske ikke sikkert man kan gemme et objekt i et form-felt. Skal det gemmen i en variabel eller noget?
Avatar billede kovalt Nybegynder
26. oktober 2005 - 17:59 #10
jeg lukker.. finder på noget andet
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
Kurser inden for grundlæggende programmering

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