2009
26.10

Não existe qualquer atributo HTML para a tag textarea que delimite o número máximo de caracteres que o campo  pode ter, diferentemente dos campos inputs que possuem o atributo maxlength, por isso é necessário a intervenção do javascript para tal tarefa em campos textarea.

01
function maxlength(nome_campo, nome_formulario, limite_caracteres){
02
 
03
 /* tamanho de caracteres */
04
 var tamanho  = document.nome_formulario[nome_campo].value.length;
05
 
06
 /* conteudo digitado */
07
 var conteudo = document.nome_formulario[nome_campo].value;
08
 
09
 /* se o tamanho for maior que o limite, ele sobrescrece o ultimo caractere */
10
 if (tamanho >= limite_caracteres) {
11
        document.nome_formulario[nome_campo].value=tex.substring(0,limite);
12
    }
13
 
14
 return true;
15
}

 

Seu uso é usado no onkeyup de seu campo textarea. Acho que não tem segredo! ;D

Também não deixe de ler:

Não há comentários ainda.

Deixe seu comentário