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?
