Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/08/2013, 04:43
oms02
 
Fecha de Ingreso: junio-2010
Mensajes: 373
Antigüedad: 14 años
Puntos: 11
Respuesta: haciendo un max-length

Cita:
Consulta, esto lo quieres hacer por algo en especial con JS en tiempo real? lo otro, esto se envia en algun momento?
Sí, lo necesito hacer con js para que el usuario vaya viendo en cada momento de cuantos caracteres dispone como máximo al escribir el mensaje. Lo valido más adelante, tanto con js antes del envio, como en el servidor, pero quiero hacerlo así porque es muy incomodo que, una vez escrito el mensaje te informen de que te has pasado del número de caracteres. Así es bastante más "amable".

Cita:
lo otro seria aplicarle un simple maxlength de html
El problema es que no se trata de un input, sino de un div con el atributo contenteditable, y los divs no admiten la propiedad maxlength, tan solo los inputs. Debo hacerlo ademas con un div porque se trata de un cuadro de texto en el que se genera un scroll y los inputs (concretamente es un textarea) de nuevo no generan el scroll que busco.