11. juni 2003 - 11:26Der er
33 kommentarer og 2 løsninger
Aktuel dato som default i formfelt
I et formfelt, som skal bruges til dato-indtastning - eks. 15/06/2003 - vil jeg gerne, at der som default i feltet skal stå aktuel dato. Det er så meningen, at en bruger skal kunne ændre datoen til en hvilken som helst anden dato i samme format dd/mm/yyyy. Hvorledes gør jeg dette?
Okay, jeg har fået det til at virke nu i ét felt. Men jeg har faktisk to felter det skal sættes ind i, men default-date vil kun vises i det ene felt! Felterne hedder "firstinput" og "secondinput". Jeg har forsøgt mig med følgende:
-> phoenixv og roenving Det virker perfekt nu - smid lige et svar hver, så deler i points...
Jeg sidder og kommer i tanker om en ting mere, jeg godt kunne tænke mig: Er det - sammen med ovenstående - muligt at få felt nr. to til at blive opdateret, hvis en bruger ændrer i datoen for første felt?
Det med opdateringen kan jeg ikke få til at virke. Jeg har dette i function: <script language="javascript" type="text/javascript"> <!-- function defaultDate() { nu = new Date(); document.frmEnquiry.firstinput.value = document.frmEnquiry.secondinput.value = ((nu.getDate() < 10) ? "0" : "") + nu.getDate() + "/" + (((nu.getMonth() + 1) < 10) ? "0" : "") + (nu.getMonth() + 1) + "/" + nu.getFullYear(); }
//--> </script>
dette i body: <body onload="defaultDate()">
og til sidst input-felterne: <input type="text" name="firstinput" size=20 onKeyUp="this.form.secondinput.value = this.value;"> <br> <input type="text" name="secondinput" size=20>
Synes godt om
Slettet bruger
11. juni 2003 - 12:48#17
Har du husket at putte et form-tag rundt om felterne?
Ja, det er en meget formular med mange felter (skal bruges til bestilling af værelser). En lille forklaring til hvorfor jeg gerne vil have det med opdateringen til at virke:
Formen skal bruges til at bestille værelser, og felterne er "første nat" og "sidste nat". "Sidste nat" bør jo ikke komme før "første nat".
Jeg sad i forrige uge og prøvede at hjælpe en med at lave noget, som var afhængigt af hvad der skete ved de forskellige key-events og fik et par gange tilbage, at det ikke virkede ...
Til sidst måtte jeg spørge, om han havde prøvet det fra et browser-vindue -- så virkede det pludseligt !-)
Jeg bruger selv Stone's Webwriter og den kan under inegn omstændigheder funke med den type events -- jeg er nødt til at gå ud i ekstern browser ...
-- og jeg prøvede lige koden af der -- opdateringen af felterne virkede først i den eksterne ...
Men så skal vi jo nok også forhindre ændringer i secondinput, hvis brugeren har skrevet i det andet felt, så oppe i javascript-tagget UDENFOR funktionen:
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.