Текстовое поле ASP onTextChanged не запускается

#javascript #asp.net #vb.net #c#-3.0

#javascript #asp.net #vb.net #c #-3.0

Вопрос:

Текстовое поле (text1) продолжает изменять время с помощью приведенного ниже javascript, при этом изменяя время, которое мне нужно для выполнения какой-либо задачи в событии изменения текстового поля в коде позади, я попробовал onTextChanged с autopostback = true, которое не работает при изменении времени, но оно работает, если я что-либо изменяю вручную в текстовом поле (text1), я хочу запустить onTextChanged при изменении времени. Пожалуйста, помогите.

  <script type="text/javascript">
    function timedCount() {
        var dt = new Date()
        document.getElementById("text1").value = dt.toLocaleDateString()   ' '   dt.toLocaleTimeString();
        window.setTimeout(timedCount, 1000);
   }
 timedCount();
     </script>
  

Комментарии:

1. Добавьте document.getElementById("text1").change() перед setTimeout запуском события onchange и обратной отправкой.

2. Спасибо @Alex Kudryashev за решение, но я получаю некоторую ошибку «0x800a01b6 — ошибка времени выполнения JavaScript: объект не поддерживает свойство или метод ‘change'» Пожалуйста, помогите

3. Извините. Конечно document.getElementById("text1").onchange() .

4. Это работает, еще раз спасибо мистеру Алексу Кудряшеву 🙂