Ir para conteúdo

POWERED BY:

Arquivado

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

[VAZA]

em um document.form.nomedocampo - como o "nomedocampo" ser u

Recommended Posts

Pessoal..o seguinte..persebi que quando eu faço uma função +/- abaixo, onde ta nomedocampo, ele nao enterpreta como o valor passado a funcao e sim o nome extado do campo dentro do formulario, ex.:Function valida(nomedocampo, valor){if (document.form.nomedocampo.value == ""){...}}onde ta nomedocampo, não é o nome exato do campo que esta no formulario, e sim o valor que esta sendo passado para a função, ex.:valida('data', this.value);dai a função, na realidade iria ficar assim: document.form.data.valuedata é que foi passado para a função valida como vcs viram acima...só que depois do form., ele não entende como uma variavel e sim o nome do campo exato...como consigo fazer ara que o javascript entenda que nomedocampo é uma variavel??falow

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca assim nomedocampocompleto=eval('document.form.'+nomedocampo); nomedocampocompleto.value

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.