Mahlzeit,
Du musst nicht zwangsläufig auf jeden Lösungsvorschlag die gleiche Antwort mit haufenweise neuem Quellcode posten ... :-)
Allerdings hab' noch "BUGs", und zwar:
Nein, Bugs sind das nicht, sondern Auswirkungen von Mängeln in der Spezifikation/Problembeschreibung/Anforderung/Pflichtenheft.
Nach der Auswahl von "-- Nicht in der Liste --" bleibt das Textfeld IMMER NOCH aktiv, obwohl ich eine andere Option ausgewählt hab',
Der http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onchange@title=onchange-Event wird erst dann aufgerufen, wenn das Element den Fokus verliert. Kann es sein, dass Du das Feld noch nicht verlassen hattest?
und außerdem wurde die Eingabe in dem Textfeld NICHT gelöscht.
Natürlich nicht. Wie auch? Schließlich steht das nirgendwo im Skript und Du hast auch nichts dergleichen geäußert. Erweitere den Code doch einfach entsprechend ...
Gewünscht ist eigentlich ein NICHT AKTIVES Eingabefeld und der INHALT SOLLTE GELÖSCHT WERDEN.
Wenn Du etwas wünschst, dann solltest Du das auch mitteilen - Glaskugeln funktionieren nur sehr unzuverlässig. :-)
Durch das Auffrischen (F5) wird zwar das Textfeld deaktiviert, allerdings der Inhalt wird nicht gelöscht.
Wie kommst Du jetzt auf einmal auf ein Neuladen der Seite? Und zum Thema "Inhalt wird nicht gelöscht": s.o.
Das passiert ebeneso ähnlich, wenn ich die Taste "Abbrechen" betätige. Diesmal wird zwar der Inhalt gelöscht, allerdings ist das Textfeld immer noch aktiv.
Welche Taste "Abbrechen"? Die vom Browser? Na sicher passiert da nichts so, wie es sein soll - schließlich zwingst Du den Browser ja dazu, die gerade durchgeführte Aktion mittendrin einfach abzubrechen. Komische Vorstellungen hast Du ...
Praktisch zu sagen, dass die Funktion Reset keine Wirkung auf die DEaktivierung des Textfeldes hat.
Welche Funktion "Reset"?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|