Существуют различные способы сделать это в зависимости от того, какие данные вы храните и сколько информации вы храните на странице в целом. Лучше всего разработать согласованную схему, чтобы вы могли написать простой библиотечный вызов для выполнения работы. Например,
Вы можете хранить данные в классе определенного элемента. Это может потребовать дополнительных элементов оболочки, чтобы иметь возможность предоставить дополнительный класс для управления вашим CSS. Это также ограничивает формат сохраняемого контента. Идентификатор пользователя вполне может вписаться в атрибут класса.
Вы можете хранить данные в неиспользованном разделе ссылки, активированной Javascript. У этого есть дополнительная функция показа данных в строке состояния как часть URL на ролловере. Например, вы можете сохранить '#userid' или даже просто 'userid' в href.
Вы можете хранить данные в дополнительных элементах. Например, у вас может быть вложенный div с классом, который указывает на хранилище, которое также запускает CSS, чтобы убрать элемент с экрана. Это самая общая и обширная поддержка, которую вы можете организовать на странице.
Вместо вложенного div вы также можете использовать вложенные теги ввода с type = "hidden". Это более ожидаемое / традиционное решение, не требующее CSS, чтобы убрать их с экрана. Вы можете использовать атрибут id для идентификации этих входов, или вы можете использовать местоположение на странице. Например, поместите их в ссылку, по которой щелкает пользователь, а затем просто выполните поиск внутри текущей ссылки в обработчике onclick.