28. september 2005 - 20:56
Der er
8 kommentarer og 1 løsning
Skriv dato OnClick
Hej alle Jeg har 2 radiobuttons, hvor brugeren skal vælge enten 6 eller 12 måneders løbetid. Jeg vil gerne have en onclick på hver, der gør at datoen enten 6 eller 12 mdr frem skrives på siden. Hvordan gør jeg ?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. september 2005 - 21:11
#1
6 måneder: <input type="radio" name="lobetid" onclick="document.getElementById('visLobeTid').firstChild.nodeValue='6'" checked><br> 12 måneder: <input type="radio" name="lobetid" onclick="document.getElementById('visLobeTid').firstChild.nodeValue='12'"><br> Løbetid: <span id="visLobeTid">6</span> måneder
28. september 2005 - 21:21
#2
Det ser godt ud - kan du også få den til at skrive datoen, 6 el. 12 måneder frem, i stedet for "6" el. "12" ?
28. september 2005 - 21:40
#3
Jo, det kan man godt, men det kræver en del mere kode ... -- og hvordan definerer du 6 eller 12 måneder, for hvis det er 180 dage skal der jo kodes anderledes end hvis udløbet er den 28/3-2006 !-)
28. september 2005 - 21:47
#4
Jeg har klaret den (182 / 365 dage). Tak for hjælpen ! Smid lige et svar.
28. september 2005 - 21:50
#5
Bruger du serverside kode ?-)
28. september 2005 - 21:54
#6
ja, hvad tænker du specifikt på ?
28. september 2005 - 21:58
#7
At der sjældent er nogle, som stiller denne slags spørgsmål, som kender det utroligt fleksible javascript-objekt Date, som i denne situation er rasende simplet at bruge, når man bare overholder det regler !-)
28. september 2005 - 22:01
#8
Så fik du jo forklaringen på mit spørgsmål. Jeg ved nada om js, men klarer mig rimeligt i asp. Husk at smide et svar.
14. december 2008 - 21:28
#9
--
Vi tilbyder markedets bedste kurser inden for webudvikling