Gdybym dokonać wyboru w stronę html i zrobić:Co to jest anchorNode, baseNode, extentNode i focusNode w obiekcie zwróconym przez document.getSelection?
var a = document.getSelection()
uzyskać obiekt z czterema właściwościami:
- anchorNode
- baseNode
- extentNode
- focusNode
wartości pierwszych trzech są takie same, tj. Tekst, który wybrałem, ale w jaki sposób są różne i których użyć?
Wygląda na to, że są pewne niespójności (być może błędy) z węzłami baseNode i extentNode, w których nie pasują one odpowiednio do anchorNode i focusNode, niektóre przypadki. Nie widzę jednak żadnego powodu, żeby z nich korzystać. – Synexis