Задать вопрос
JackShcherbakov
@JackShcherbakov

Почему не работает dataset?

Имеется код из современного учебника Js Ильи Кантора. Все комментарии оставлены автором учебника.
Проблема: у меня выводит "undefined"
Сам код:
<body>
  <div id="widget" data‐widget‐name="menu">Выберите жанр</div>
  <script>
    var div = document.getElementById('widget');
   // var widgetName = div.getAttribute('data‐widget‐name');
    // или так, кроме IE10‐
    var widgetName = div.dataset.widgetName;
    alert( widgetName ); // "menu"
  </script>
</body>
  • Вопрос задан
  • 433 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Конкретно ваш код не работает, толком не пойму почему
https://jsfiddle.net/uL9tb4jk/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы