Avatar billede tox-man Nybegynder
15. juli 2001 - 23:45 Der er 1 kommentar og
1 løsning

drop-down og checkboxes

Hejsa

Dette er til et password administration system

Jeg har en form hvor der er en drop-down-box, der bliver genereret ud fra en database. I den database står der også om vedkommen er administrator eller ej.

Hvis man vælger en bruger på drop-down-boxen, så skal den se om vedkommen er admin eller ej. Hvis vedkommen er admin, så skal den sætte kryds i checkboxen... Hvordan ? - er der nogen der kan komme med lidt hjælp :))

/ToXi
Avatar billede erikjacobsen Ekspert
15. juli 2001 - 23:56 #1
Noget i denne stil?

<html>
<head>
<title> 89436 </title>
<script language=\"JavaScript\">
<!--
  function testit(f) {
    a=f.s.options[f.s.selectedIndex].value.split(\'/\');
    //alert(a[0]);
    //alert(a[1]);
    f.navn.value=a[0];
    if (a[1]==\'S\') {
      f.sup.checked=true;
    } else {
      f.sup.checked=false;
    }
  }
//-->
</script>
</head>

<body>
<form method=post action=\"\">
<select name=\"s\" onchange=\"testit(this.form);\">
<option value=\"/A\">---Vælg---</option>
<option value=\"Børge/S\">Børge superbruger</option>
<option value=\"Birger/A\">Birger almindelig</option>
</select>
<br>
<input type=\"text\" name=\"navn\">
<input type=\"checkbox\" name=\"sup\">
</form>
</body>
</html>
Avatar billede erikjacobsen Ekspert
15. juli 2001 - 23:57 #2
Du kan sikkert selv generere de option værdier fra databasen. Det med
skråstregen er lidt et hack - der må selvfølgelig ikke stå skråstreg i noget
navn. Ellers vælg et andet tegn.
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