tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
2293
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    gidde gidde ist offline Mitglied Silber
    Registriert seit
    May 2004
    Beiträge
    53
    Tag!

    Ist es möglich ein Dropdown-Menu automatisch aufklappen zu lassen, sobald es den FOUCS hat.

    also onfocus=klappemenuauf()


    function klappemenuauf()
    {
    ?
    }

    mfg
     

  2. #2
    Avatar von con-f-use
    con-f-use con-f-use ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Ort
    München / Innsbruck
    Beiträge
    2.263
    Ist möglich. Du packst das Menü in deinen Layer. Diesem Layer gibst du eine id. Nun kannst du den Layer mit
    document.getElementById('idDesLayers').style.display = "none";
    ausblenden. Wieder Einbelden geht entsprechend mit
    document.getElementById('idDesLayers').style.display = "block";

    Soviel hättest du aber auch aus selfhtml oder ähnlichen Seiten rauslesen können. Siehe dazu diesen Thread: http://www.tutorials.de/forum/javasc...avascript.html
     
    Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?

    | Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |

    -----------

    Zufriedenstellende Beiträge bitte als erledigt markieren!


  3. #3
    gidde gidde ist offline Mitglied Silber
    Registriert seit
    May 2004
    Beiträge
    53
    Danke erstmal für die Antwort. Leider trifft es nicht genau das nach was ich suche.

    Ich habe folgenden Code:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    
     
    <html>
    <head>
    <title>test</title>
     
    <script type="text/javascript">
     
    function aufklappen() 
    {
        document.getElementById('meinmenu').style.display = "block";
    }
     
    </script>
     
    </head>
    <body>
    <div id="meinmenu">
    <select name="sel" onfocus="aufklappen()" size="1">
        <option>auswahl1</option>
        <option>auswahl2</option>
        <option>auswahl3</option>
        <option>auswahl4</option>
        <option>auswahl5</option>
    </select>
    </div>
    </body>
    </html>

    nun möchte ich, dass das menu beim FOCUS aufklappt,
    also dass es genau so aussieht, wie wenn man mit der linken maustaste einmal auf den pfeil nach unten rechts klickt.

    ist dies möglich

    MFG
     

  4. #4
    Avatar von con-f-use
    con-f-use con-f-use ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Ort
    München / Innsbruck
    Beiträge
    2.263
    Verstehe, damit solche Missverständnisse in Zukunft nicht mehr auftauchen solltest du bei solchen Problemen immer gleich das html mitposten.

    Mit der Funktion click() kannst du einen klick auf ein beliebiges Element simulieren. Damit sollte es eigentlich klappen.
     
    Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?

    | Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |

    -----------

    Zufriedenstellende Beiträge bitte als erledigt markieren!


  5. #5
    gidde gidde ist offline Mitglied Silber
    Registriert seit
    May 2004
    Beiträge
    53
    ok werd ich morgen mal versuchen. melde mich dann wieder..
     

  6. #6
    gidde gidde ist offline Mitglied Silber
    Registriert seit
    May 2004
    Beiträge
    53
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    
    <html>
    <head>
    <title>test</title>
     
    <script type="text/javascript">
     
    function aufklappen() 
    {
        document.testform.testselect.click();
    }
     
    </script>
     
    </head>
    <body>
    <form name=testform method="post" action="blabla.html">
    <div id="meinmenu">
    <select name="testselect" onfocus="aufklappen()" size="1">
        <option>auswahl1</option>
        <option>auswahl2</option>
        <option>auswahl3</option>
        <option>auswahl4</option>
        <option>auswahl5</option>
    </select>
    </div>
    </form>
    </body>
    </html>

    Leider ist die Funktion click() nicht für das Element SELECT möglich!
    SELFHTML: JavaScript / Objektreferenz / elements

    Oder gibs da doch noch eine andere Möglichkeit?

    MFG
     

  7. #7
    Avatar von con-f-use
    con-f-use con-f-use ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Ort
    München / Innsbruck
    Beiträge
    2.263
    Okay, daran hatte ich natürlich nicht gedacht, dann fällt mir nichts mehr ein
     
    Wäre der Satz "Ich möchte auf meinem Fisch-und-Chips-Schild einen Bindestrich zwischen die Wörter Fisch und und und und und Chips machen" nicht deutlicher, wenn Anführungszeichen vor Fisch und zwischen Fisch und und und und und und und und und und und und und und und und und und und und und Chips und auch nach Chips wären?

    | Meine Homepage: Forschung, unethische | Meine Seite mit viel verlangten Javascrits |

    -----------

    Zufriedenstellende Beiträge bitte als erledigt markieren!


Ähnliche Themen

  1. Dropdown Menu mit JS
    Von 08154711 im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 10.01.08, 20:29
  2. dropdown-menu
    Von dieKitty im Forum CSS
    Antworten: 7
    Letzter Beitrag: 20.10.07, 14:10
  3. CSS Menu aufklappen (Beispiel)
    Von Zank im Forum CSS
    Antworten: 5
    Letzter Beitrag: 19.12.06, 16:28
  4. DropDown menu
    Von Skorpion3110 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 05.04.05, 14:53
  5. menu will nicht aufklappen....
    Von lippi im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 29.03.04, 22:26