Skip to content

Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.

License

Notifications You must be signed in to change notification settings

jackmoore/autosize

Folders and files

NameName
Last commit message
Last commit date
Feb 11, 2023
Jun 9, 2015
Feb 11, 2023
May 19, 2015
Jan 5, 2016
Feb 11, 2023
Jun 30, 2021
Feb 11, 2023
Feb 11, 2023

Repository files navigation

Summary

Autosize is a small, stand-alone script to automatically adjust textarea height to fit text.

Demo

Full documentation and a demo can be found at jacklmoore.com/autosize

Install via NPM

npm install autosize

Usage

The autosize function accepts a single textarea element, or an array or array-like object (such as a NodeList or jQuery collection) of textarea elements.

// from a NodeList
autosize(document.querySelectorAll('textarea'));

// from a single Node
autosize(document.querySelector('textarea'));

// from a jQuery collection
autosize($('textarea'));

Released under the MIT License