Ergebnis 1 bis 2 von 2

Thema: Textfelder mit Dropdown befüllen

  1. #1
    HTML Newbie
    Registriert seit
    09.07.2012
    Beiträge
    1
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Textfelder mit Dropdown befüllen

    Hallo Gemeinde,

    ich hänge irgendwo und komm nicht weiter.
    Was will ich :

    durch ein Dropdownmenü kann ich einen Namen auswählen.
    Klicke ich diesen Namen an, wird in einem weiteren Textfeld z.B. das Geburtsdatum angezeigt. Soweit geht es ja auch, aber dann häng ich.
    Ich will jetzt in einem 3. und 4. usw. Textfeld noch weitere Daten anzeigen, wie Durchwahl usw. Ich kann kein php verwenden, es muss also mit Javascript realisiert werden. Auch eine sql Datenbank fällt aus. Ich muss die ganzen Daten, so wie im Code ersichtlich definieren. Macht aber nichts, wird halt lang, aber das ist egal. Bin für jeden Vorschlag dankbar.

    Hier der Code

    !DOCTYPE html> <html>

    <head>
    <title>DropDown Durchwahl</title>
    </head>



    <body>
    <div>
    <select class="pulldown" name="Auswahl" id="Auswahl_Name">
    <option value="1">Name1</option>
    <option value="2">Name2</option>
    <option value="3">Name3</option>
    <option value="4">Name4</option>

    </select>



    <input type="hidden" name="ID_1" value="Durchwahl - 119"/>
    <input type="hidden" name="ID_2" value="Durchwahl - 112"/>
    <input type="hidden" name="ID_3" value="Durchwahl - 133"/>
    <input type="hidden" name="ID_4" value="Durchwahl - 113"/>


    <input type="text" id="textfeld" />



    <input type="hidden" name="ID_100" value="01. Januar 1978"/>

    <input type="hidden" name="ID_200" value="02. Februar 1967"/>
    <input type="hidden" name="ID_300" value="03. März 1956"/>
    <input type="hidden" name="ID_400" value="04. April 1987"/>


    <input type="text" id="Gebdat" />




    </div>

    <script type="text/javascript">

    var dropDown = document.getElementById('Auswahl_Name');
    var textfeld = document.getElementById('textfeld');
    var textfeld = document.getElementById('Gebdat');




    dropDown.onchange = function() {
    var hidden = document.getElementsByName('ID_' + this.value)[0];

    if(hidden)

    textfeld.value = hidden.value;
    Gebdat.value = hidden.value;





    };





    </script>
    </body>

    </html>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Registriert seit
    24.02.2007
    Beiträge
    460
    Danke
    0
    Bekam 47 mal "Danke" in 47 Postings

    Standard AW: Textfelder mit Dropdown befüllen

    Sag mal, wenn es nur um die Anzeige geht, dann nimm doch eine <UL> Liste. Oder nimmst du auch Eingaben entgegen?

Ähnliche Themen

  1. POST - Array befüllen
    Von nera im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 03.04.2010, 19:32
  2. Vorbelegung eines Auswahlfeldes aus der ZopeODB befüllen
    Von Moerz im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 1
    Letzter Beitrag: 17.01.2008, 07:44
  3. Textfelder in Reiternavigation
    Von nassedo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 10.04.2007, 14:49
  4. Ajax: 2 Div's befüllen
    Von chuqa im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 06.02.2007, 12:58
  5. Abgeschnittene Textfelder im IE
    Von Stephan im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 04.12.2006, 12:39

Stichworte

Berechtigungen

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