Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A plugin for Mootools that makes the textarea tag resize to the fit the content it contains.

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time


Purpose: Provides a lightweight plugin for the textarea tag that dynamically resizes based on its content that has no UI glitches or quirks.

MooTools 1.3 only!


Screenshot 1

How to use

DynamicTextarea is a reusable class that can by applied to any textarea tag on a page (with any sort of CSS styling attached to it) that allows it to dynamically resize based on the content it contains.


new DynamicTextarea(el,options);
//el: A dom node or id string.
//options: an object containing key:value pairs for configuring the class. Check the source for more details on available options

In Context:

new DynamicTextarea('myInput',{

This will ensure the textarea is always at least 2 rows tall.


Opera fails with certain CSS styles, so please test Opera and disable if necessary.

Something went wrong with that request. Please try again.