Det virker stadig ikke i IE v.6 : S, Kalendernen kan ses her
http://www.ojkk.dk/index.php?side=kalender
Christian Hansen wrote:
> Hej
>
> I stedet for document.getElementById("aar").value skal du bruge
> document.getElementById("aar").options[document.getElementById("aar").selectedIndex].value;
>
> Hvis du sender this med - altså onchange="newYear(this)" kan du forkorte
> ovenstående til
>
> this.options[this.selectedIndex].value
>
> Mvh Christian
>
> Christian Budde Christensen wrote:
> > Hej
> >
> > Jeg er igang med at lave en kalender, og til den skal jeg bruge
> > en dropdown-form der skrifter siden 'onchange'. For at lave det
> > har jeg valdt at lave det i javascript, som ses herunder:
> >
> > <script>
> >
> > <!--
> > function newYear()
> > {
> > document.location.href='?side=kalender&mdr=<?php echo $mdr;
> > ?>&aar='+document.getElementById("aar").value;
> > }
> >
> > //-->
> > </script>
> >
> >
> > Selve dropdown-formen er sådan ud:
> >
> > <?php echo" <select class=\"submit3\" name=\"aar\" id=\"aar\"
> > onchange=\"newYear()\">
> > <option ".$o2.">2003</option>
> > <option ".$o2.">2004</option>
> > <option ".$o2.">2005</option>
> > <option ".$o2.">2006</option>
> >
> > </select>
> >
> > (her er $o2: selected="selected" hvis året er valgt i kalenderen)
> >
> > Nu kommer så selve problemet: Funkionen virker ikke i IE v. 6 !?
> > Hvorfor gør den ikke det?
> >
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials