💰 Cross-browser text input selection made simple
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.editorconfig
.gitignore
.jshintignore
.jshintrc
changelog.markdown
license
package.json
readme.markdown
sell.js

readme.markdown

Sell

Cross-browser text input selection made simple

Install

npm install sell --save

Usage

Note that el must be either an <input> element or a <textarea>.

sell(el)

Returns an object like { start: 1, end: 3 } indicating where the selection starts and ends.

sell(el, p)

Sets text selection on element el to a range p, like the ones returned from sell(el). Note that you can set either start or end to the special 'end' value, in which case el.value.length will be used.

Related

For general-purpose text selection outside of inputs, see seleccion

License

MIT