Cómo copiar texto a un input y limitar caracteres en jQuery

  • Autor Autor NicDam
  • Fecha de inicio Fecha de inicio
N

NicDam

Gamma
Hola FB!

Resulta que tengo un formulario con un input (oculto) y un textarea.

La cosa es que quiero copiar los primeros 10 caracteres del textarea (si se exceden los 10 caracteres, quedan solo los primeros 10) al input a medida que se va tipeando y a su vez agregarle unos 5 numeros random al final.

Ejemplo:

Contenido del textarea: Esta es una prueba
Contenido del input: Esta es un19984

Eso a medida que el usuario va tipeando.

Pude lograr que el copie los caracteres pero no limita la cantidad de caracteres. Si le hago click (y tiene mas de 10) no me deja escribir, pero la idea es que lo limite solo porque el input estaria oculto.

Edit this Fiddle - jsFiddle

Estoy usando jquery! En el fiddle no esta lo del limite de caracteres.

Alguien me da una mano?
 
¿Y es realmente necesario copiar en tiempo real a un input oculto lo mismo?

Yo creo que eso es duplicar un campo tontamente.

En mi opinión es mejor y más sencillo guardando ese textarea en dos variables una vez lo recibas por post. En una queda tal cual y en la otra lo limitas y le pones lo que quieres.
 
Atrás
Arriba