Was ist anchorNode , baseNode , extentNode und focusNode in das Objekt zurückgegeben Dokument.getSelection?

Wenn ich eine Auswahl in eine html-Seite, die ich tun :

var a = document.getSelection()

Bekomme ich ein Objekt mit vier Eigenschaften :

  1. anchorNode
  2. baseNode
  3. extentNode
  4. focusNode

die Werte der ersten drei ist das gleiche, d.h. die Texte, die ich ausgewählt habe, aber wie unterscheiden Sie sich und welche zu benutzen?

InformationsquelleAutor Rishul Matta | 2014-12-02
Schreibe einen Kommentar