Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   запомнить элемент на странице. (https://javascript.ru/forum/events/52846-zapomnit-ehlement-na-stranice.html)

милт 09.01.2015 16:24

запомнить элемент на странице.
 
Каким образом можно запомнить элемент(узел) документа? Так чтобы после обновления страницы его можно было снова найти. чтобы это можно было применить к любому элементу. Как надёжней будет? а то после обновления страницы что-то может изменится.

Safort 09.01.2015 16:36

Запиши нужные атрибуты(id, className и т.д.) в localStorage. При обновлении страницы вытащи из localStorage нужные параметры и уже по них ищи этот элемент.

милт 09.01.2015 16:46

на странице есть несколько элементов с одинаковыми атрибутами и свойствами. Как их различить?

Safort 09.01.2015 16:57

Добавить разные атрибуты)

милт 09.01.2015 17:22

Документ стандартный и его нельзя менять

SV0L0CH 15.01.2015 04:50

Ну я бы в цикле сформировал XPath приблизительно такого вида "/*[4]/*[3]/*[5]", запомнил в localStorage, и потом его так находил.
Вместо XPath можно использовать CSS, но суть решения от этого не меняется.


Часовой пояс GMT +3, время: 09:30.