Search results
106 packages found
Selection range manipulation for contenteditable elements
A handy package to get the bounds of the current text selection in a textarea element
text selection editor for React
✨A no-runtime dependency lib for text highlighting & persistence on any website ✨🖍️
Programmatically select the text of a HTML element
A text selection range API written in pure JavaScript, for modern browsers.
Provides custom history feature to overcome the side effect of manipulating a `<textarea>` value that cannot automatically update the default history data.
"randomrange(a, b, stringa, where) is a JavaScript function that generates a random number within a specified range (a, b) and combines it with a custom string or random alphabets. Easily create unique identifiers or tokens with options to place the strin
- Random
- Number
- Generator
- Range
- Selection
- String
- Concatenation
- Unique
- Identifiers
- Custom
- Tokens
- Alphabets
- and
- Numbers
- View more
Provides a set of key strokes to generate responses like in a typical source code editor.
Provides a set of key strokes to generate responses like in a typical XML source code editor.
Adds vertical and rectangular selection to HTML tables to allow copy of specific columns and rows without copying contents of other cells in range.
Provides a feature to get cursor position and selection dimension in pixels.
[![NPM version](https://img.shields.io/npm/v/selection-extra?color=a1b858&label=)](https://www.npmjs.com/package/selection-extra)
An abstraction to default JavaScript Selection API, to make it easy to work with selection elements and text nodes involved. Provides helpful utility functions.
Uses DOM markers to save a Range's boundaries for loading later
A cross-browser DOM range and selection library
Resembles the selection behavior of popular file managers
An opinionated selection utils lib
✨A no-runtime dependency lib for text highlighting & persistence on any website ✨🖍️
Wrap text nodes in span with highlight class