Как получить первоначальное значение dataset по клику?

Для получения первоначального значения dataset по клику в JavaScript, вам необходимо использовать обработчик события click и свойство dataset элемента, на который был совершен клик.

Прежде всего, убедитесь, что элемент, на который вы хотите применить обработчик события, имеет атрибут data-* и заранее установленное значение. Например, имейте в виду следующий элемент с id "myElement":

<div id="myElement" data-value="initial-value">Нажми меня</div>

Затем, в JavaScript, вы можете получить этот элемент с помощью метода getElementById и назначить обработчик события click с использованием свойства addEventListener:

const element = document.getElementById("myElement");

element.addEventListener("click", function() {
  const initialValue = this.dataset.value;
  console.log(initialValue);
});

Теперь, когда вы производите клик на элементе, функция обработчика будет вызвана, и внутри нее вы можете получить первоначальное значение dataset элемента с помощью свойства dataset.value. В данном случае, значение будет "initial-value".

// При клике на элемент: "initial-value" будет выведено в консоль

Таким образом, приведенный код позволяет получить первоначальное значение dataset по клику на элементе с помощью JavaScript.