Avatar billede kr-data Nybegynder
30. december 2003 - 14:51 Der er 12 kommentarer og
1 løsning

Vælge defaultværdi på select og radio

Hej.

Jeg har en select og en radio. Ud fra en database skal defaulværdier vælges. Hvodan gøres det lettes så den vælger. Formen hedder detail, select boksen group og radio hedder rights.

Hvis i laver koden, og så bare skriver 1 der hvor den værdi der skal komme fra databasen er, så skal jeg nok klare database delen.

På forhånd tak.
Avatar billede kr-data Nybegynder
30. december 2003 - 14:54 #1
jeg forestiller mig det er noget lign

<script>
detail.group.value = {værdi};
</script>

Kan bare ikke få den syntaks til at virke
Avatar billede roenving Novice
30. december 2003 - 14:58 #2
Det gør du lettest i dit database-script, noget à la:

<select ...>
<?<%
sql find default-værdien;
default = rs osv.
while <der stadig er poster>
  <option value="<%=posten%>" <%if posten = default then Response.Write("selected")%>><%=posten%></option>
loop
</select>
Avatar billede roenving Novice
30. december 2003 - 14:59 #3
-- du skal nemlig gøre det samme i et javascript, for at få det til at virke, så der er ikke nogen grund til at dobbelt-loope !-)
Avatar billede kr-data Nybegynder
30. december 2003 - 15:03 #4
det virker på select er det samme metode til radio?
Avatar billede kr-data Nybegynder
30. december 2003 - 15:07 #5
koden til radioknapperne er:

Stamme: <input type="radio" value="3" name="rights">
GL: <input type="radio" value="2" name="rights">
Ledelse: <input type="radio" value="1" name="rights" onfocus="detail.group.value = 1">

Disse vil ikke ændre sig, der vil måske komme en til senere
Avatar billede roenving Novice
30. december 2003 - 15:07 #6
Ja, bortset fra at det der hedder checked !-)

-- og velbekomme '-)
Avatar billede kr-data Nybegynder
30. december 2003 - 15:08 #7
ok, prøver
Avatar billede roenving Novice
30. december 2003 - 15:08 #8
Vil du have, at den skal vælge noget i selct'en, når man klikker på en radio ?-)
Avatar billede kr-data Nybegynder
30. december 2003 - 15:10 #9
nej jeg vil gerne, at hvis dine rights i databasen står til 1 så vælges den boks med value 1. Og hvis den er 2 så 2 osv.
Avatar billede kr-data Nybegynder
30. december 2003 - 15:11 #10
Hvis du tænker på onfocus="detail.group.value = 1", så virker den. Det er blot for at sikre mig, at ledelsen kommer i den rigtige gruppe
Avatar billede roenving Novice
30. december 2003 - 15:40 #11
Forøvrigt kan du i praksis se teknikken til at sætte selected/checked med javascript her:

http://www.eksperten.dk/spm/445256
Avatar billede kr-data Nybegynder
30. december 2003 - 15:41 #12
tak
Avatar billede roenving Novice
30. december 2003 - 15:43 #13
-- og jeg takker 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