Avatar billede sanne Nybegynder
29. december 2002 - 21:53 Der er 1 løsning

Radioknap

Jeg har to radioknapper i en form og en liste der skifter indhold alt efter hvilken radioknap man vælger.
Jeg har lavet det på en anden side og der virker det men denne gang bliver jeg ved med at få en fejl.
De to radioknapper hedder 'art' og i body onload kalder jeg en funktion på denne måde:

<body onload="self.r1=document.frm.art[0]; r1.checked=true; setMenu(r1)">

Funktionen der kaldes ser sådan ud:

var m = -1;                    // m er nr på den valgte menu
function setMenu ( radioKnap ) {
  var frm = radioKnap.form;
  sel  = frm.post.selectedIndex;
  selo = frm.post.options;
  var i,itmp;
  if ( m != radioKnap.value ) {
      m = radioKnap.value
      itmp = Math.min( billeder[m].length, selo.length );
      for ( i=0; itmp>i; i++ )
        erstat( i, billeder[m][i], verdier[m][i] );
      for ( i=itmp; billeder[m].length>i; i++ )
        tilfoj( i, billeder[m][i], verdier[m][i] );
      selo.length = i;
      frm.post.selectedIndex = 0;

  }
}; //end setMenu ( radioKnap element )


Den fejler i linien: sel  = frm.post.selectedIndex;

Er der nogen der kan fortælle mig hvad der går galt?
Avatar billede sanne Nybegynder
29. december 2002 - 23:03 #1
Ok så... jeg har selv fundet ud af det
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