Avatar billede kometen79 Nybegynder
10. april 2004 - 02:16 Der er 5 kommentarer og
1 løsning

Mine form elementer ligger sig ovenpå

Hvordan gør jeg således at min dropdown menu dækker over formelementer?
Avatar billede roenving Novice
10. april 2004 - 02:21 #1
Du kan ikke undgå at select-boxe ligger øverst, så metoden til at undgå det, er den samme, som bruges på E*: at skjule selects, når menuen folder ud (se det f.eks. i en kategori-oversigt, hvor selects skjules, når Kategorioversigt eller Info-menuen vises ...

function skjulSels(){
  sels = document.getElementsByTagName("SELECT"};
  for(i=0;sels.length>i;i++)sels[i].style.visibility='hidden';
}

function visSels(){
  sels = document.getElementsByTagName("SELECT"};
  for(i=0;sels.length>i;i++)sels[i].style.visibility='visible';
}
Avatar billede roenving Novice
10. april 2004 - 02:22 #2
Hov ...

function skjulSels(){
  sels = document.getElementsByTagName("SELECT");
  for(i=0;sels.length>i;i++)sels[i].style.visibility='hidden';
}

function visSels(){
  sels = document.getElementsByTagName("SELECT");
  for(i=0;sels.length>i;i++)sels[i].style.visibility='visible';
}
Avatar billede kometen79 Nybegynder
10. april 2004 - 02:27 #3
Hvordan skal den implementeres?

<script language="javascript">
function skjulSels(){
  sels = document.getElementsByTagName("SELECT");
  for(i=0;sels.length>i;i++)sels[i].style.visibility='hidden';
}

function visSels(){
  sels = document.getElementsByTagName("SELECT");
  for(i=0;sels.length>i;i++)sels[i].style.visibility='visible';
}
</script>

       
    <form method="post" action="Admin/tjeklogin.asp">
        <h1>Kundelogin</h1><font color="#FF0000"><%= request.querystring("fejl")%></font>    <br>
       
        Indtast venligst det brugernavn og adgangskode du har fået udlveret i felterne nedenfor.
           
        <table cellpadding="3" cellspacing="0" border="0">
            <tr>
                <td><strong>Brugertype:</strong></td>
                <td><select name="usertype" class="form"><option value="dot">Vælg brugertype</option><option value="dot">-------------------</option><option value="kunde" class="drop">Kunde</option><option value="admin" class="drop">Administrator</option></select></td>
            </tr>
            <tr>
                <td><strong>Brugernavn:</strong></td>
                <td><label for="txtUsername">Brugernavn</label><input type="text" id="txtUsername" name="username" class="form" size="14" /></td>
            </tr>
            <tr>
                <td><strong>Adgangskode:</strong></td>
                <td><label for="txtPassword">Adgangskode</label><input type="password" id="txtPassword" name="password" class="form"  size="14" /></td>
            </tr>
            <tr>
                <td colspan="2"><input type="submit" value="Kunde Login" class="formular" /></td>
            </tr>
       
       
        </table>
    </form>
Avatar billede roenving Novice
10. april 2004 - 02:34 #4
Funktionerne skal aktiveres, når dropdown-menuen åbnes ...

I ovenstående vil select-boxen med brugertype _altid_ lægge sig ovenpå alt, selv layers med stort z-index, så jeg forventede, at du havde en menu eller lignende, som selecten gik igennem ...
Avatar billede kometen79 Nybegynder
16. april 2004 - 08:11 #5
lukker
Avatar billede mcgoat Nybegynder
16. april 2004 - 08:12 #6
Kunne du ikke bruge hans svar?? du kunne da godt lige komme og sige om det virker eller ikke....
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