Insert text to input or editable element
npm install @kanety/insert-textInsert text to input or contenteditable element.
Install from npm:
$ npm install @kanety/insert-text --save
Insert text to textarea:
``html`
`javascript`
import InsertText from '@kanety/insert-text';
InsertText.run('textarea', 'YOUR TEXT');
Insert text to contenteditable element:
`html`sample text
`javascript`
import InsertText from '@kanety/insert-text';
InsertText.run('div[contenteditable]', 'YOUR TEXT');
Text is inserted at caret position by default.
Insert text at first position:
`javascript`
InsertText.run('textarea', 'YOUR TEXT', 'first');
Insert text at last position:
`javascript``
InsertText.run('textarea', 'YOUR TEXT', 'last');
The library is available as open source under the terms of the MIT License.