Cargando

Ir a contenido

X

Autodimensionamiento de textarea?





  AUTOR PREGUNTA

Publicado 28 abril 2014 - 13:27
¿Existe una forma de realizar un auto dimensionamiento de un text area con Prototype?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 29 abril 2014 - 01: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(); 


   AUTOR PREGUNTA

Publicado 29 abril 2014 - 03:21
Gracias George, eres todo un crack



X