event-handling ×5
Создан 04.01.2025
0
голоса
5
ответов
16
просмотров
Кнопка onclick срабатывает дважды

У меня есть кнопка, которая вызывает JavaScript-функцию с помощью обработчика событий. По какой-то причине обработчик событий вызывается дважды.

Вот моя кнопка (я использую PHP-объект для генерации кода, поэтому здесь много пустых тегов):

Add To Cart

Вот мой обработчик...

6
голоса
1
ответов
54
просмотров
Как вручную вызвать событие onchange?

У меня возникла проблема с обработкой события изменения значения в текстовом поле даты и времени, которое устанавливается через виджет календаря. Виджет календаря, очевидно, выполняет что-то вроде следующего кода:

document.getElementById('datetimetext').value = date_value;

Мне...

7
голоса
5
ответов
33
просмотров
jQuery: событие изменения состояния чекбокса (checked state)

Я хочу, чтобы событие срабатывало на стороне клиента, когда checkbox отмечается или снимается с отметки:

$('.checkbox').click(function() {
  if ($(this).is(':checked')) {
    // Выполняем действия
  }
});

В общем, я хочу, чтобы это происходило для каждого checkbox на странице....

7
голоса
5
ответов
38
просмотров
Изменение и обработка событий клика для чекбоксов с помощью jQuery

У меня возникла проблема с обработкой состояния чекбокса и соответствующим обновлением текстового поля. Я использую библиотеку jQuery и вот код, который у меня есть:

$(document).ready(function() {
  // Устанавливаем начальное состояние.
  $('#textbox1').val($(this).is(':checked'));

...
32
голоса
4
ответов
54
просмотров
event.preventDefault() против return false: в чем разница?

Когда я хочу предотвратить выполнение других обработчиков событий после срабатывания определенного события, я могу использовать один из двух подходов. Я буду использовать jQuery в примерах, но это также относится и к чистому JavaScript.

1....