Avatar billede jes_petersen Nybegynder
05. marts 2001 - 18:02 Der er 3 kommentarer og
1 løsning

Hente radio-variabel fra frame

Hvordan henter jeg en værdi fra en radio-button i en anden frame end den, jeg henter fra - jeg mener, det er noget med parent.frames osv., men kan ikke helt huske det.
Avatar billede jakoba Nybegynder
05. marts 2001 - 18:16 #1
i din frameset fil definerer du et navn for den ramme der skal adresseres hen til:

<frameset ... >
  <frame ... name=\'dit_rammenavn\'>
  ...
</frameset>

det navn sætter du så efter  parent. for at komme over i den ramme:

temp = parent.dit_rammenavn.document.dit_formnavn.din_radioknapnavn[nr].value;

mvh JakobA
Avatar billede jes_petersen Nybegynder
05. marts 2001 - 20:13 #2
Ups - fik vist formuleret mig forkert - jeg skal først finde ud af, hvilken radio-button der er selected, og derefter hente dens value...
Avatar billede jakoba Nybegynder
05. marts 2001 - 23:44 #3
function hentRadioKnap () {
  var tmpPtr = parent.dit_rammenavn.document.dit_formnavn.din_radioknapnavn;
  for (var i=0; tmpPtr.lengtht>i; i++) {
    if ( tmpPtr[i].checked ) return tmpPtr.value;
  };
  alert( \"Ingen af knapperne var valgt\" );
}; //end hentRadioKnap ()

temp = hentRadioKnap ();

mvh JakobA
Avatar billede jakoba Nybegynder
05. marts 2001 - 23:46 #4
Hovsa glemte indexering i fjerde linie:
    if ( tmpPtr[i].checked ) return tmpPtr[i].value;
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