Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tuhajo

Mínimo de caracteres

Recommended Posts

Boa tarde,

 

Preciso fazer um script onde a pessoa seja obrigada a digitar no mínimo 150 caracteres no campo.

Como posso fazer isso? Já tentei de várias formas mas dá erro.

 

Grata.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mostre como tentou, que vamos melhorando o script.

Compartilhar este post


Link para o post
Compartilhar em outros sites
if (frmMovimentacao.txtComDes.value == '') {

  alert('Justifique o desligamento antes de enviar');
  frmMovimentacao.txtComDes.focus();
  return false;

  if (frmMovimentacao.txtComDes.length < 140) {

      alert("Você tem que digitar no mínimo 140 caracteres.");
      frmMovimentacao.txtComDes.focus();
      return false;
  }

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

faltou acessar o atributo .value antes do .length

 

e nao use a forma form.campo.atributo

 

prefira usar o standard document.getElementById()

Compartilhar este post


Link para o post
Compartilhar em outros sites

faltou acessar o atributo .value antes do .length

 

e nao use a forma form.campo.atributo

 

prefira usar o standard document.getElementById()

 

 

Coloquei da maneira abaixo e continua não funcionando.

if (frmMovimentacao.txtComDes.value == '') {

    alert('Justifique o desligamento antes de enviar');
    frmMovimentacao.txtComDes.focus();
    return false;


    var obj_justificativa = document.getElementById('txtComDes');

    if (obj_justificativa.value.length < 140) {

       alert("Você tem que digitar no mínimo 140 caracteres.");
       frmMovimentacao.txtComDes.focus();
       return false;
    }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

o return false; ali vai causar um break no script.

 

e o que vem em seguida não será executado.

leia novamente oque eu disse, e estude javascript e lógica de programação básicos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.