Ir para conteúdo
Fórum Script Brasil
  • 0

Form


Guest Marcel

Pergunta

Opa, TIpo eu estou fazendo um sistema de cadastro em asp. Eu gostaria de colocar no formulario senha, no minimo 6 caracteres, obrigando a pessoa colocar 6 caracteres, assim a pessoa não coloca como senha 1 ou 2 caracteres etc. alguém pode me ajudar. ???

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

uma maneira é usando asp mesmo com JavaScript, ao ir para a outra página tu testa:

senha = request("senha")
if len(senha) < 6 then
     response.write "<script language='JavaScript'>"
     response.Write "alert('Campo senha deve ter pelo menos 6  caracteres!');"
     response.Write "history.go(-1);"
     response.Write "</script>"
end if

Acho que isso funciona

:)

Link para o comentário
Compartilhar em outros sites

  • 0

Pra complementar.

esse função deve ser chamada da seguinte forma, no <input> do teu campo senha você tem que fazer o seguinte:

Coloca -> OnChange="a função do eddie"

pois essa função deve ser chamada sempre que o campo for modificado, e o que faz isso é o evento OnChange.

Correto Eddie?

Espero ter ajudado Marcel.

Link para o comentário
Compartilhar em outros sites

  • 0

Só que daí não funciona porque eu utilizo uma rotina que volta para a última página visitada... No caso ela funciona depois que tu envia o formulário, mas pode ser feito no onchange criando todo o código de validação em java script, utilizando se não me engano Document.Form.campo.lenght>6, não tenho certeza, mas é mais ou menos nesse sentido...

Link para o comentário
Compartilhar em outros sites

  • 0

Ele tem que estar no início da página... Ele manda uma mensagem e retorna para a página anterior...

eu usei isso em um sistema que eu fiz... Funciona sim...

Link para o comentário
Compartilhar em outros sites

  • 0

Pode não ser o melhor código, mas foi funcional para o que eu precisava no momento

:)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...