/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
2 sæt dropdown - indhold skal ændres
Fra : Pernille


Dato : 14-03-02 15:08

Jeg har 2 sæt dropdown menuer med dato (fra 1-31), måned (jan-dec) og år
(1999-2002). Brugeren skal vælge en fra-dato og en til-dato. Når fra-datoen
er valgt, vil jeg gerne have at til-datoen rettes til i det andet sæt
dropdown.

How to do? Et færdigt javascript modtages med kyshånd!
- pernille



 
 
Mikael Bagger (18-03-2002)
Kommentar
Fra : Mikael Bagger


Dato : 18-03-02 07:59

<html>
<head>
<script language="JavaScript">
daysInMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
function updateDaysInMonth() {
dObj=document.forms[0].dSelect;
mObj=document.forms[0].mSelect;
yObj=document.forms[0].ySelect;
daysInMonth[1]=(Number(yObj.options[yObj.selectedIndex].text)%4==0) ? 29 :
28;
dObj.length=daysInMonth[mObj.selectedIndex];
for (j=28; j<dObj.length; j++) dObj.options[j].text=j+1;
}
</script>
</head>
<body>
....
<form name="pForm">
<select name="dSelect" onChange="updateDaysInMonth()">
<option>1</option>
<option>2</option>
...
<option>31</option>
</select>
<select name="mSelect" onChange="updateDaysInMonth()">
<option>januar</option>
<option>februar</option>
...
<option>december</option>
</select>
<select name="ySelect" onChange="updateDaysInMonth()">
<option>2002</option>
<option>2003</option>
...
<option>2010</option>
</select>
</form>
</body>
</html>

--
med :) hilsen
mikael bagger
www.mixart.dk
"Pernille" <pb@dadl.dk> skrev i en meddelelse
news:_92k8.81$%L4.2027@news.get2net.dk...
> Jeg har 2 sæt dropdown menuer med dato (fra 1-31), måned (jan-dec) og år
> (1999-2002). Brugeren skal vælge en fra-dato og en til-dato. Når
fra-datoen
> er valgt, vil jeg gerne have at til-datoen rettes til i det andet sæt
> dropdown.
>
> How to do? Et færdigt javascript modtages med kyshånd!
> - pernille
>
>



Mikael Bagger (18-03-2002)
Kommentar
Fra : Mikael Bagger


Dato : 18-03-02 17:50

Ups.. Var vist lidt hurtig dér... Dette script retter antal dage i måneden
til, når man vælger måned - og den ta'r højde for skudår.. Men det var vist
ikke det du efterlyster

"Mikael Bagger" <mikmusik@mail1.stofanet.dk> wrote in message
news:3c95910f$0$252$ba624c82@nntp02.dk.telia.net...
> <html>
> <head>
> <script language="JavaScript">
> daysInMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
> function updateDaysInMonth() {
> dObj=document.forms[0].dSelect;
> mObj=document.forms[0].mSelect;
> yObj=document.forms[0].ySelect;
> daysInMonth[1]=(Number(yObj.options[yObj.selectedIndex].text)%4==0) ? 29
:
> 28;
> dObj.length=daysInMonth[mObj.selectedIndex];
> for (j=28; j<dObj.length; j++) dObj.options[j].text=j+1;
> }
> </script>
> </head>
> <body>
> ...
> <form name="pForm">
> <select name="dSelect" onChange="updateDaysInMonth()">
> <option>1</option>
> <option>2</option>
> ...
> <option>31</option>
> </select>
> <select name="mSelect" onChange="updateDaysInMonth()">
> <option>januar</option>
> <option>februar</option>
> ...
> <option>december</option>
> </select>
> <select name="ySelect" onChange="updateDaysInMonth()">
> <option>2002</option>
> <option>2003</option>
> ...
> <option>2010</option>
> </select>
> </form>
> </body>
> </html>
>
> --
> med :) hilsen
> mikael bagger
> www.mixart.dk
> "Pernille" <pb@dadl.dk> skrev i en meddelelse
> news:_92k8.81$%L4.2027@news.get2net.dk...
> > Jeg har 2 sæt dropdown menuer med dato (fra 1-31), måned (jan-dec) og år
> > (1999-2002). Brugeren skal vælge en fra-dato og en til-dato. Når
> fra-datoen
> > er valgt, vil jeg gerne have at til-datoen rettes til i det andet sæt
> > dropdown.
> >
> > How to do? Et færdigt javascript modtages med kyshånd!
> > - pernille
> >
> >
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste