Avatar billede googolplex Novice
13. september 2003 - 16:25 Der er 9 kommentarer og
2 løsninger

Kalender til input-felt

Jeg har et input-felt, hvor man skal indtaste en dato (fx. 25-06-2004):

<input type="text" name="dato" value="" /

Jeg vil gerne have en lille popup-kalender, ala dem man ser mange steder, så man hurtigt kan vælge en dato, der derefter bliver så ind i inputfeltet :)

Nogen der kender en god, pæn, gratis en af slagsen ? Bare et link :)
Avatar billede bearhugx Nybegynder
13. september 2003 - 16:32 #2
af de to links, /cdc er kommet med, er
http://www.dynamicdrive.com/dynamicindex6/popcalendar2.htm
helt klar den bedste - og den virker også i f.eks. Mozilla - det gør den førstnævnte ikke..
Avatar billede googolplex Novice
13. september 2003 - 16:37 #3
Ja, dem havde jeg faktisk også selv fundet :) Kender I andre, vil gerne have noget at vælge imellem :)
Avatar billede googolplex Novice
13. september 2003 - 20:20 #5
roenving: Ja, der har jeg også kigget, men jeg har fundet en jeg synes er vældig fin på http://www.pengz.com/dp-intro.htm.

MEN, der er en ting jeg ikke er helt sikker på. Hvad betyder dette:

"After which, put the following line inside the onclick event of a button,

popUpCalendar(this, this, "d mmm yyyy")

The first "this" in the parameter list refers to the trigger control (in this case the button). The second "this" refer to the control to hold the value of the date, which is the same button in this case."

Mit input felt:

<input type="text" name="aflevering" value="" />

Jeg har et lille billed af en kalender, som jeg sætter lige til højre for input feltet. Hvordan får jeg lavet det sådan, så når jeg trykker på billedet, så kommer kalenderen ?

Det ser nemt ud, jeg gør mig bare ikke så meget i js :(
Avatar billede roenving Novice
13. september 2003 - 20:28 #6
onclick="popUpCalendar(this, this, 'dd-mm-yyyy');"

ind i tagget (jeg går ud fra, at den sidste streng er formatet !-)
Avatar billede googolplex Novice
13. september 2003 - 20:55 #7
Skal det så se sådan her ud ?

<input type="text" name="aflevering" value="" /><img src="/popupkalender/kalenderikon.gif" alt="" onclick="popUpCalendar(this, this, 'dd-mm-yyyy');" />

Der skal vel ikke stå 'this', 'this' ?
Avatar billede roenving Novice
14. september 2003 - 12:03 #8
Nej, der må du nok:

this, document.formNavn.aflevering, 'dd-mm-yyyy'
Avatar billede googolplex Novice
14. september 2003 - 12:18 #9
Jep, det fandt jeg ud af :)

http://www.ladefoged-roenne.dk/lektier/lektier_admin.php

Ser nydeligt ud synes jeg!

Smid et svar, så deler jeg point ud!
Avatar billede roenving Novice
14. september 2003 - 12:21 #10
Velbekomme '-)
Avatar billede roenving Novice
14. september 2003 - 12:52 #11
-- og tak for points ;~}
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