Ich habe folgendes Problem:Javascript Veranstaltungen: Erste über Änderungen in einem <input> Steuerwert
Ich habe ein HTML-Textfeld (<input type="text">
), deren Inhalt durch ein Skript geändert ich nicht berühren kann (es ist meine Seite, aber Ich verwende externe Komponenten).
Ich möchte in meinem Skript jedes Mal benachrichtigt werden, wenn sich der Wert dieser Textbox ändert, damit ich darauf reagieren kann.
Ich habe dies versucht:
txtStartDate.observe('change', function() { alert('change' + txtStartDate.value) });
die (vorhersagbar) funktioniert nicht. Es wird nur ausgeführt, wenn ich selbst den Textbox-Wert mit der Tastatur ändere und dann den Fokus an anderer Stelle verschiebe, aber es wird nicht ausgeführt, wenn das Skript den Wert ändert.
Gibt es ein anderes Ereignis, das ich hören kann, das mir nicht bekannt ist?
ich die Prototype-Bibliothek verwenden, und in Fall ist es relevant, die externe Komponente der Textbox Wert modifizierende Grund Date Picker (www.basicdatepicker.com)
Gibt es eine Möglichkeit, das Gleiche in jQuery zu tun? –