tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
438
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Jan 2006
    Beiträge
    12
    Ich habe zwei Drop Down Menüs. Wenn ich nun in dem einen einen Wert auswähle würde ich gerne das in dem zweiten Drop Down sich der Wert ändert. Habe dies mit folgender Funktion gemacht:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    function changeoption(id)
    {
            
       if(id=='14')
       {
        document.getElementByid(id).payform.status.value="offen";
       }
    }
    id ist dabei der Wert des ersten Drop Down Menüs. In der Funktion frage ich dann ob der Wert gewählt ist, wenn ja dann soll er im anderen Drop Down Menü namens Status den value auf "offen" setze, aber leider geht das gar nicht. Ist dies überhaupt möglich wenn ja wie ist dies über Java Script möglich

    devconproductions
     

  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
    Bei sowas bitte immer auch den Code der beiden Dopdowns posten. So kann ich nur raten und ein Beispiel posten:
    HTML-Code:
    <select onchange="
      	if(this.selectedIndex==1)
      		document.getElementById('sel').options[0].innerHTML = 'GEÄNDERT!';
      ">
      	<option>blubb - ich mache nichts</option>
      	<option>1. Wert im anderen Feld ändern</option>
      </select>
      
      <select id="sel">
      	<option>Ich ändere mich</option>
      	<option>blubb - ich mache nichts</option>
     </select>
    Ich schätze ja, du sprichst die Options einfach falsch an. Du gibt wohl jeder einzelnen <option> eine id und versuchst sie dann über document.getElementById zu manipulieren und/oder du verwendest den value und meinst eigentlich nicht den, sondern den Text den der User zu gesicht bekommt, also den innerHTML-Wert.
    Geändert von con-f-use (11.01.06 um 19:33 Uhr)
     
    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
    Registriert seit
    Jan 2006
    Beiträge
    12
    Super, genau das war es vielen Dank. Den Rat werde ich beim nächsten Mal berücksichtigen
     

  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
    Zitat Zitat von devconproductions
    ...Den Rat werde ich beim nächsten Mal berücksichtigen
    Ui, das freut mich.

    Auf die Gefahr hin wie der Oberlehrer zu klingen, der ich wahrscheinlich auch bin, darf ich dir aber noch einen mit auf den Weg geben:
    Threads bitte als erledigt markieren, wenn sie es sind!

    P.S.
    Wenn du dir den verlinkten Thread ganz durchliest findest du noch mehr wichtige Ratschläge.
     
    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
    Registriert seit
    Jan 2006
    Beiträge
    12
    Nun kommt doch noch ein Problem, jetzt habe ich den angezeigten Wert geändert aber wie kann ich nun den value ändern? Will diesen ja in eine DB schreiben!!
     

  6. #6
    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, es ist jetzt nur so eine Ahnung, aber vielleicht könnte es möglicherweise gehen indem du BEIDES ÄNDERST!

    Code :
    1
    2
    
    var obj = document.getElementById('sel').options[0]
       obj.innerHTML =    obj.value = 'GEÄNDERT!';

    Erst denken, dann fragen!
     
    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!


  7. #7
    Registriert seit
    Jan 2006
    Beiträge
    12
    Soweit war ich auch schon und das geht nicht aber ich schaue mal weiter nach
     

  8. #8
    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
    Wie wäre es, wenn du mal deine Code postest, denn so funktioniert es garantiert. Wenn nicht hast du wo anders einen Fehler gemacht. Hast du schon mal in die JS-Konsole deines Browsers geschaut?
     
    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. Value von Drop Down Menüs
    Von campino12 im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 21.10.09, 08:09
  2. Werteübergabe aus Drop-Downmenü
    Von Seven Secrets im Forum PHP
    Antworten: 5
    Letzter Beitrag: 23.04.07, 20:35
  3. Zwei Drop Down-Menüs Dynamisch
    Von McHouse im Forum Javascript & Ajax
    Antworten: 8
    Letzter Beitrag: 04.01.06, 21:32
  4. Werteübergabe an zwei Frames?
    Von ronaldo84 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 28.07.05, 16:08
  5. CSS und Drop Down Menüs
    Von LuPuZ im Forum CSS
    Antworten: 5
    Letzter Beitrag: 25.03.02, 17:31