tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
4225
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von dwex
    dwex dwex ist offline Mitglied Platin
    Registriert seit
    Apr 2005
    Ort
    Landshut (Niederbayern)
    Beiträge
    695
    Hallo Leute,

    ich habe hier ein JavaScript in einem Formular welches mir die Daten welche man über ein Dropdown auswählt in ein Textfeld übernimmt.
    Dieses Script habe ich ursprünglich dafür verwendet das ich eine Mail an mehrere Empfänger senden konnte.

    Jetzt habe ich eine neue Anwendung dafür und zwar habe ich nun Textfelder in die ich etwas eintragen kann oder eben über das Dropdown bereits vorgefertigte Eintragungen tätigen kann. Das klappt auch - nur und jetzt kommt das Problem.

    Es soll jeweils nur eines was im Dropdown ausgewählt auch tatsächlich im Textfeld erscheinen und das jeweils andere rauslöschen.

    Hier mal der gesamte Quelltext:
    HTML-Code:
    <form method="post" name="focusform" action="http://www.meinedomain.de/versenden.php">
    
    <textarea cols="40" rows="3" id="uome_recipients" name="uome_recipients"></textarea>
    
    <script language="JavaScript" type="text/javascript">
    <!--hide from JavaScript-challenged browsers
    var emailArray = new Array();		function pushEmail (email_object, form_field) {			if (email_object.index == 0) { return; }			var duplicate = 0;			for (var i=0; i<emailArray.length; i++) {				if (email_object.index == emailArray[i]) {					duplicate++;				}			}			if (duplicate == 0) {				if (form_field.value == '') {					form_field.value = email_object.value;				} else {					form_field.value = form_field.value + ', ' + email_object.value;				}			}			emailArray[emailArray.length] = email_object.index;		}
    // done hiding -->
    </script>
    
    <br>
    
    <select name="recent_select" onChange="javascript:pushEmail(recent_select[selectedIndex], document.focusform.uome_recipients);"><option value="" selected>Bitte wählen....</option>
    <option value="Das ist der erste Text">Name von Text 1</option>
    <option value="Das ist der zweite Text">Name von Text 2</option>
    </select>
    <form>
    Könnt Ihr mir bitte helfen?
    Geändert von dwex (20.03.06 um 12:08 Uhr)
     
    Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!

    Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
    -------------------
    Es ist immer Zeit etwas zu verändern ....
    .... das alles so bleibt wie es ist!

    -------------------
    Homepage Landshut
    -------------------
    /voodoo.css
    #meinFeind {position: absolute; bottom: -6ft;}

  2. #2
    lublu lublu ist offline Rookie
    Registriert seit
    Mar 2006
    Beiträge
    5
    so sollte es

    HTML-Code:
    <form method="post" name="focusform" action="http://www.meinedomain.de/versenden.php">
    
    <textarea cols="40" rows="3" id="uome_recipients" name="uome_recipients"></textarea>
    <script language="JavaScript" type="text/javascript">
    function pushEmail ()
    {
    document.focusform.uome_recipients.value=document.focusform.recent_select.value;
    }
    </script>
    <br>
    
    <select name="recent_select" onChange="javascript:pushEmail();"><option value="" selected>Bitte wählen....</option>
    <option value="Das ist der erste Text">Name von Text 1</option>
    <option value="Das ist der zweite Text">Name von Text 2</option>
    </select>
    <form>
    Geändert von lublu (20.03.06 um 13:00 Uhr)
     

  3. #3
    Maik Tutorials.de Gastzugang
    @ lublu: kannst du auch vollständige Sätze formulieren?

    Zitat Zitat von Netiquette

    Unser Forum ist kein Chatroom. Kurz-Beiträge ("Ein-Zeilen Postings"), die einfach so ins Forum "geklatscht" werden, werden ohne Vorwarnung von einem Moderator oder Administrator gelöscht.
     

  4. #4
    lublu lublu ist offline Rookie
    Registriert seit
    Mar 2006
    Beiträge
    5
    Jepp das schaffe ich schon!
    Werde es versuchen einzuhalten.
     

  5. #5
    Maik Tutorials.de Gastzugang
    Mit dem Versuch ist es nicht getan.
     

  6. #6
    Avatar von dwex
    dwex dwex ist offline Mitglied Platin
    Registriert seit
    Apr 2005
    Ort
    Landshut (Niederbayern)
    Beiträge
    695
    Hallo lublu,

    vielen Dank für deine schnelle Hilfe - das ist ja "einfacher" (also von der Länge des Quelltextes als ich vermutet hätte.

    Also nochmals vielen Dank es klappt bestens.
     
    Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!

    Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
    -------------------
    Es ist immer Zeit etwas zu verändern ....
    .... das alles so bleibt wie es ist!

    -------------------
    Homepage Landshut
    -------------------
    /voodoo.css
    #meinFeind {position: absolute; bottom: -6ft;}

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 24.05.08, 13:21
  2. textfeld Inhalt Teile ersetzen
    Von green_phanta im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 29.11.07, 22:20
  3. Textfeld nach Dropdown Auswahl füllen
    Von slsb02 im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 15.03.07, 17:21
  4. Antworten: 14
    Letzter Beitrag: 23.11.06, 20:31
  5. Antworten: 5
    Letzter Beitrag: 01.06.05, 15:55