Anzeige:
Ergebnis 1 bis 3 von 3

Thema: merere Dropdown menüs

  1. #1
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396

    merere Dropdown menüs

    Hallo
    Ich versuche die Menüs einzeln mit dem jeweiligen link zu öffnen.
    Hab eine Schleife mit PHP die immer unterschiedlich lang ist und brauche immer ein dropdown Menü mit Link dazu.

    PHP-Code:
    <script type=text/javascript>
    function 
    dropdown()
        {
            var 
    searchForm document.getElementById('dropdown');
            
            if(
    searchForm.style.display == 'block')
            {
                
    searchForm.style.display 'none';
            }
            else
            {
                
    searchForm.style.display 'block';
            }
        }
    </script>

    <br />

    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown();">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
     a<DIV id="dropdown" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table>


    <br />
    <br />

    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown();">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
     a<DIV id="dropdown" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table> 
    Vielen dank im vorraus
    Gruß localhost

  2. #2
    Registrierter Benutzer
    Registriert seit
    08.07.2002
    Beiträge
    377
    Und wo liegt bei dir das Problem?
    Ausser dass du immer das gleiche Menu oeffnest (id-tag sollte immer eindeutig sein) fehlt nichts.
    Das ganze sollte ca so aussehn:
    Code:
    <script type=text/javascript>
    function dropdown($idname)
        {
            var searchForm = document.getElementById($idname);
            
            if(searchForm.style.display == 'block')
            {
                searchForm.style.display = 'none';
            }
            else
            {
                searchForm.style.display = 'block';
            }
        }
    </script>
    
    <br />
    
    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown('dropdown0');">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
    a<DIV id="dropdown0" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table>
    
    
    <br />
    <br />
    
    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown('dropdown1');">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
    a<DIV id="dropdown1" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table>
    Geändert von nul (05-10-2006 um 17:27 Uhr)
    Amilo D - 2,8 Ghz - ATI Radeon 9000
    Debian GNU/Linux 3.1 (Sarge)

  3. #3
    Registrierter Benutzer
    Registriert seit
    07.11.2002
    Beiträge
    396
    Ja cool danke das war das Problem.
    Kamm nicht dadrauf.

    Gruß localhost

    Zitat Zitat von nul Beitrag anzeigen
    Und wo liegt bei dir das Problem?
    Ausser dass du immer das gleiche Menu oeffnest (id-tag sollte immer eindeutig sein) fehlt nichts.
    Das ganze sollte ca so aussehn:
    Code:
    <script type=text/javascript>
    function dropdown($idname)
        {
            var searchForm = document.getElementById($idname);
            
            if(searchForm.style.display == 'block')
            {
                searchForm.style.display = 'none';
            }
            else
            {
                searchForm.style.display = 'block';
            }
        }
    </script>
    
    <br />
    
    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown('dropdown0');">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
    a<DIV id="dropdown0" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table>
    
    
    <br />
    <br />
    
    <table border="1" width="800">
    <tr>
    <td width="200"><A href="javascript:dropdown('dropdown1');">00Mailsuche11</A></td>
    <td width="200"> aa  aaa aa </td>
    <td width="400">
    a<DIV id="dropdown1" style="DISPLAY: none;"><table border="1"><tr><td>Test <br >Test</td></tr></table></DIV>
    </td>
    </tr>
    </table>

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •