¿Existe una forma de realizar un auto dimensionamiento de un text area con Prototype?
Autodimensionamiento de textarea?
Iniciado por
Nello
, abr 28 2014 14:27
Esto también te interesa!
#2
Publicado 29 abril 2014 - 02:03
Sí, eso lo puedes hacer con observer, te dejo un ejemplo a continuación:
<textarea id="text-area" rows="1" cols="50"></textarea> <script type="text/javascript" language="javascript"> resizeIt = function() { var str = $('text-area').value; var cols = $('text-area').cols; var linecount = 0; $A(str.split("\n")).each( function(l) { linecount += Math.ceil( l.length / cols ); } ) $('text-area').rows = linecount + 1; }; Event.observe('text-area', 'keydown', resizeIt ); resizeIt();