05. december 2011 - 13:59
Der er
10 kommentarer og 1 løsning
Sæt default value i form script
Hvordan får man sat en default value i et form tekstfelt? Value er f.eks. "DK" og skal placeres med javascript i feltet "newsletter_country" Er det ikke noget sådan her? <script type="text/javascript"> function init() { oFormObject.elements["newsletter_country"].value = 'DK'; } XXX.Events.AddHandler (window, "onload", init); </script>
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
05. december 2011 - 14:26
#1
<ole> Jeg skal lige høre, om du mener defaultValue, når du skriver default value? DefaultValue er den value, koderen har indskrevet i HTML koden. Du må nok præcisere, hvad det er, du vil =) /mvh </bole>
05. december 2011 - 14:36
#2
Altså jeg ønsker at "DK" står forskrevet i feltet "newsletter_country" ved onload og sendes med når formularen submit'es.
05. december 2011 - 15:02
#3
Jamen så skriver du bare, som du har gjort - forudsat, der i oFormObject ligger en reference til formen, der indeholder feltet - og XXX.Events.AddHandler henviser til en wrapper, der kan sætte en event handler
05. december 2011 - 15:34
#4
Hvorfor ikke bare <input type="text" value="DK" name="newsletter_country" /> /J
05. december 2011 - 15:47
#5
Hvad hvis formen har et navn? Mit problem er at jeg ikke ved hvordan de her kodelinie skrives korrekt. Eventhandleren virker, så er det bare: function init() { navnpåform.elements["newsletter_country"].value = 'DK'; } ?
05. december 2011 - 15:49
#6
Nu undrer du dig igen, Jokke. Du ender i et alt for tidligt hårtab, hvis du på den måde bliver ved med at bruge al energi, som rødderne skulle have glæde af *D
05. december 2011 - 15:51
#7
@theselfimages : Det må du skrive, hvor du vil. Bare du venter med at kalde event wrapperen, til elementet er renderet i formen
05. december 2011 - 20:56
#8
Tak for hjælpen. Det lykkedes mig nu. Post gerne et svar for point.
21. januar 2012 - 00:21
#9
@Olebole... jeg kan ikke lukke før du poster et svar.
21. januar 2012 - 00:32
#10
Ellers tak, jeg samler ikke point. Læg selv et svar og accepter det, så tråden lukkes =)
21. januar 2012 - 00:35
#11
Ok, lukkes...
Vi tilbyder markedets bedste kurser inden for webudvikling