Ir para conteúdo

POWERED BY:

Arquivado

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

tigredonorte

Problema com hierarquia

Recommended Posts

function validate(form1) 
{
  login = form1.login.value.length;
  if (login < 4)
  {
     alert("O login deve conter pelo menos 4 caracteres");
     form1.login.focus();
     return (false);
  }
}

Esta função funciona perfeitamente... Mas quero criar uma mais genérica do tipo

function validate(elements, size) 
{
  if (elements.value.length < size)
  {
     alert("O login deve conter pelo menos" + size + "caracteres");
     elements.focus();
     return (false);
  }
}
Gostaria de saber se é possível enviar só um elemento de um form e não o form inteiro,

se sim, onde estou errando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

soh você passar como parametro elemento qualquer...

Compartilhar este post


Link para o post
Compartilhar em outros sites

soh você passar como parametro elemento qualquer...

 

function validate(elements, size) 
{
  if (elements.value.length < size)
  {
     alert("O login deve conter pelo menos" + size + "caracteres");
     elements.focus();
     return (false);
  }
}

bom... mas não consegui fazer funcionar a função acima... Alguém sabe onde errei?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmm, tente fazer assim (n testei):

 

document.getElementById('meuform').elements.focus;

 

Acho que dá pra quebrar o galho xD

 

http://pietschsoft.com/post/2006/06/01/JavaScript-Loop-through-all-elements-in-a-form.aspx

 

Té +!

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.