Я пытаюсь пометить многоступенчатую викторину с помощью Диспетчера тегов Google, и единственный способ сделать это для того, что нам нужно, - создать переменную, чтобы отслеживать, на какой странице находится пользователь. Вся эта викторина хранится внутри iframe.
Ниже приведен пример для лучшего понимания:
<div class = "quiz-page-1">Quiz Page</div>
<div class = "quiz-page-2">Quiz Page</div>
<div class = "quiz-page-3">Quiz Page</div>
<div class = "quiz-page-4">Quiz Page</div>
Я ищу способ сохранить этот изменяющийся класс в одной переменной.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Возможно, я не совсем понимаю вопросы здесь, но похоже, что вам просто нужна глобальная переменная:
чтобы "сохранить" элемент:
var GLOBAL_CLASS = document.querySelector('.quiz-page-1');
чтобы "сохранить" класс:
var GLOBAL_CLASS = 'quiz-page-1';
чтобы «сохранить» DOMTokenList классов для этого элемента:
var GLOBAL_CLASS = document.querySelector('.quiz-page-1').classList;
Обычно это работает, но я ограничен в Диспетчере тегов Google, поэтому я ищу обходной путь. Я ценю этот пост!