Quelle: Bild: shutterstock / Wright Studio
Das Selection API 05.10.2016, 08:17 Uhr

Textinhalte auswählen

Über das Selection API ist es möglich, Textinhalte auf einer Webseite per JavaScript ­auszuwählen und zu bearbeiten.
Das Selection API (https://www.w3.org/TR/selection-api) befindet sich momentan beim W3C im Status Working Draft, wird mittlerweile aber von so gut wie allen modernen Browsern unterstützt (Bild 1). In älteren Browsern, die keinen Support anbieten, kann man dagegen auf Polyfills wie rangy (https://github.com/timdown/rangy) oder selection-polyfill (https://github.com/luwes/selection-polyfill) zurückgreifen.
Das API definiert das Interface selection, welches die aktuelle Auswahl auf einer Webseite repräsentiert, und erweitert die Interfaces document und window jeweils um die Methode getSelection(), welche genau ein Objekt vom Typ Selection zurückgibt.

web & mobile DEVELOPER

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt web&mobile Developer plus Kunde.
  • 2 Monate Gratis testen
  • Über 4.000 qualifizierte Fachartikel
  • Diverse DevBooks thematisch für Sie zusammen gestellt
  • Webcasts von 30 - 90 Min.
  • Aufzeichnungen von ausgewählten Fortbildungen und Konferenzen
  • Auf jedem Gerät verfügbar