tengo el siguiente problema:Javascript Eventos: recibir notificaciones de cambios en un valor <input> de control
Tengo un cuadro de texto HTML (<input type="text">
) cuyo contenido es modificado por un guión que no puedo tocar (que es mi página, pero estoy usando componentes externos).
Deseo recibir notificaciones en mi script cada vez que cambie el valor de ese cuadro de texto, para que pueda reaccionar.
He intentado esto:
txtStartDate.observe('change', function() { alert('change' + txtStartDate.value) });
la que (previsiblemente) no funciona. Solo se ejecuta si yo mismo cambio el valor de la caja de texto con el teclado y luego muevo el foco a otra parte, pero no se ejecuta si la secuencia de comandos cambia el valor.
¿Hay algún otro evento que pueda escuchar, del que no tenga conocimiento?
estoy usando la librería Prototype, y en caso de que sea relevante, el componente externo modificando el valor de texto es Selector de fecha básicos (www.basicdatepicker.com)
¿Hay alguna manera de hacer lo mismo en jQuery? –