Вот делаем мы какой-то богатый клиентский интерфейс ?сть у нас DOM-узел, на который, например, поставили выделение ? потом нам надо обновить целиком блок (то есть грохнуть ветку DOM-дерева), а выделение должно сохраниться ?ри этом не факт, что у выделенного узла есть айди или класс, на который можно положиться.