Ir para conteúdo

POWERED BY:

Arquivado

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

rickonvb

Passar o Índice do Formulário para uma Função..

Recommended Posts

Olá Pessoal, como vão?Tenho diversos formulários que foram gerados por um programa em ASP e quando for enviar cada formulário separadamente, preciso passar para uma função o Índice desde formulário.Digamos que eu tenha 3 formulários.Form 0Form 1eForm 2Quero passar o 0 ou o 1 ou o 2 para uma função.Acontece que eu posso chegar a ter centenas de formulários.Sei que o negócio é Vbscript, mas não encontrei uma propriedade ou algo que me forneça tal dado.Tentei algo semelhante a:<input type="button" name="enviar" value="Enviar" onClick="Validacao(This.Form.Index)">Sei que está incorreto, mas não encontro algo do tipo.Alguém poderia me ajudar?Muito Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Experimente criar um campo hidden com um valor para cada form:<input type="hidden" name="form_number" value="1">Depois recupere via ASP:If Request.Form("form_number") = 1 Then códigoEnd IfT+Manga B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo que vi sua validação será em javascript...se será a mesma função que validará todos forms não basta passar o this.form mesmo e pegar na funçãotipo a função é assim...function Validacao(form){if (form.campos.value.....)}bem você passando qual form será validado, não precisa passar indice

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.