prøv: <form> <input type="checkbox" onclick="this.form.valgt.style.display = this.checked;this.form.ikkevalgt.style.display = !this.checked"> <input type="hidden" name="valgt" value="JA"> <input type="hidden" name="ikkevalgt" value="NEJ"> </form> eller noget i den stil. Har ikke lige testet det.
ih, øv. Jeg vrøvler fuldstændig. Det er efterhånden et stykke tid siden jeg har svaret på spørgsmål, så undskyld mig. Det skulle være: <input type="checkbox" onclick="this.form.valgt.style.display = (this.checked) ? 'inline' : 'none';;this.form.ikkevalgt.style.display = (this.checked) ? 'none' : 'inline'">
det skal desværre være med de 2 hidden felter, da jeg ikke kan tilføje et nyt punkt - jeg har nemlig ikke adgang til selve serverside koden som sender mailen til mig... - jeg har kun navnene på 2 tekstfelter - som er "ShopOrderComment2" og "ShopOrderComment3"
jeg har en form, hvor der er meget lidt jeg kan røre ved...
Men der er de 2 "ekstra" Tekst-felter der hedder "ShopOrderComment2" og "ShopOrderComment3" - som jeg så vil have foruddefineret, så ledes, at alt efter hvad man vælger i check boksen, så bliver den sætning der står under enten "ShopOrderComment2" eller "ShopOrderComment3" valgt, i den mail jeg får tilsendt :D
Ville det så ikke være lettere blot at indsætte teksten fra enten ShopOrderComment2 eller 3 afhængigt af hvad man vælger i checkboxen. De to ShopOrderComments er jo i forvejen skjulte, og når du alligevel senere skal finde ud af hvad der egentlig skal indsættes i mailen, er det jo ligegyldigt om en af de to bokse er vist eller ej.
Så hvis jeg har forstået dit formål ret ville jeg hellere indsætte et ekstra textfelt (som så er vist hele tiden) og så sætte de forskellige values ind efterhånden: <form> <input type="checkbox" onclick="this.form.tekstTilMail.value = (this.checked) ? this.form.ShopOrderComment2.value : this.form.ShopOrderComment3.value;"> ... </form> <input type="text" name="tekstTilMail">
Det er ved at blive lidt sent :D - det kan godt være at du har ret :P - men jeg kigger på det i morgen :D
Men altså: På hjemmesiden er der en form, hvor brugeren kun skal kunne se den lille checkboks, hvor jeg så skriver noget tekst foran - og alt efter om brugeren sætter et kryds eller ej, så skal teksten i mailen jeg modtager ændres... - comprende? ;)
Det kom aldrig til at virke - en anden mand kom på sagen, og fandt en alternativ måde at lave det på
Mange tak for inputs! /Kenneth
Synes godt om
Ny brugerNybegynder
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.