JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • ×

    jQuery plugin for dynamic textarea sizing
    Filed under 

    • 🔾66%Overall
    • 5,074
    • 34.6 days
    • 🕩705
    • 👥12

    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

    Show All