Olá pessoal, estou usando a função abaixo para desabilitar o botão enviar do formulário, após ele ser clicado. O problema é que estou tentando usá-la em mais de um formulário (do mesmo tipo), resultado de uma busca do banco de dados, e a função de desabilitar o botão só funciona quando há somente um formulário. Se tiver dois formulários a função não faz o efeito de desabilitar.
<script language="javascript">
function valida_dados(nomeform)
{
if(nomeform.resposta.value=="")
{
alert("O campo da RESPOSTA está em branco!");
return(false);
} else {
document.Form.botao.disabled = true
return true
}
}
</script>
Eu sei que se tiver mais de um formulário (diferentes) numa mesma página dá pra fazer assim:
Mas no caso que estou tentando usar, o formulário é sempre o mesmo, só que aberto mais de uma vez, um pra cada pergunta que é encontrado no bd, e que serão respondidas uma por vez. Cada formulário tem um botão de enviar.
Se alguém puder passar uma dica de como resolver, agradeço.
Pergunta
#Tigre
Olá pessoal, estou usando a função abaixo para desabilitar o botão enviar do formulário, após ele ser clicado. O problema é que estou tentando usá-la em mais de um formulário (do mesmo tipo), resultado de uma busca do banco de dados, e a função de desabilitar o botão só funciona quando há somente um formulário. Se tiver dois formulários a função não faz o efeito de desabilitar.
Eu sei que se tiver mais de um formulário (diferentes) numa mesma página dá pra fazer assim:Mas no caso que estou tentando usar, o formulário é sempre o mesmo, só que aberto mais de uma vez, um pra cada pergunta que é encontrado no bd, e que serão respondidas uma por vez. Cada formulário tem um botão de enviar.
Se alguém puder passar uma dica de como resolver, agradeço.
Editado por #TigreLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.