Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.02.2013, 02:50
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

Selection Range - Определить что стоит раньше по порядку в DOM - anchor или focus?
Допустим есть выделение - window.getSelection()
Но оно может идти в двух направлениях, то есть конец выделения может стоять раньше, чем начало выделения.

Хорошо если это выделение в пределах одного textNode, но скорее всего так не будет - и оно будет состоять из нескольких элементов DOM, причем у начального и конечного может быть разный parentNode и они могут быть на разных уровнях вложенности.

Так как узнать что по порядку от начала раньше - якорь (anchor, "начало") или фокус (focus, "конец")?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Психологическая деформация программистов DreamTheater Оффтопик 59 24.03.2012 05:03
О фрилансе (Личный опыт) free Оффтопик 105 18.08.2011 17:02