Referenciando um form específico
Pessoal,
fiz um sistema de validação de formulários do qual devo passar o nome do formulário a ser validado mesmo porque em uma única página pode haver vários forms diferentes.
A função é chamada no evento onClick ou no onSubmit do formulário:
return valida('form_x','campo1','campo2'...etc)Onde está form_x é o nome que vou passar do formulário.
Eu criei uma variável que vai receber o nome do formulário, porém não é possível fazer isso:
document.+nome_form+.elements;
document.''+nome_form+''.elementsEle dá erro!
Ao invés de chamar a função escrevendo o nome do formulário, eu utilizei o this :
return valida(this,'campo1','campo2'...etc)Daí fiz a referência assim:
nome_form.elements;Mas também não funfou!!!! :unsure:
Alguém sabe de uma maneira de eu fazer isso sem ser desta forma:
document.forms[x].elements;
Até + !
Discussão (2)
Carregando comentários...