tenho uma caixa de texto e dois botoes. E tenho um codigo js tambem que faz a validacao desta caixa de texto, tipo assim, se a caixa de texto estiver vazia, ao clicar em um dos botoes aparece a mensagem "favor informar...etc"
Bem, o problema é o seguinte, como tenho dois botoes no formulário, um deles deve fazer a verificacao se caixa está preenchida ou não, o outro botao não deve fazer a verificacao. Mas ocorre que como os dois botoes estao no mesmo formulario então os dois botoes estao fazendo a verificacao.
Bem, já que o segundo botao, que não deve fazer a validacao do formulário, gostaria de saber se tem como colocar um codigo no script js, que ao identificar que o segundo botao foi pressionado, ai eu colocaria um return false sem exibir mensagem nenhuma, tipo assim, pegar alguma referencia do botao que foi clicado, pelo nome do botao ou pelo value do botao... só que não sei como fazer isto, tentei fazer colocando a propriedade name, tipo assim:
if (form.name = "submit"){ ....etc...
mas não da certo, coloquei um alert(form.name) e retorna code native..etc...
Pergunta
Halfar
tenho uma caixa de texto e dois botoes. E tenho um codigo js tambem que faz a validacao desta caixa de texto, tipo assim, se a caixa de texto estiver vazia, ao clicar em um dos botoes aparece a mensagem "favor informar...etc"
Bem, o problema é o seguinte, como tenho dois botoes no formulário, um deles deve fazer a verificacao se caixa está preenchida ou não, o outro botao não deve fazer a verificacao. Mas ocorre que como os dois botoes estao no mesmo formulario então os dois botoes estao fazendo a verificacao.
Bem, já que o segundo botao, que não deve fazer a validacao do formulário, gostaria de saber se tem como colocar um codigo no script js, que ao identificar que o segundo botao foi pressionado, ai eu colocaria um return false sem exibir mensagem nenhuma, tipo assim, pegar alguma referencia do botao que foi clicado, pelo nome do botao ou pelo value do botao... só que não sei como fazer isto, tentei fazer colocando a propriedade name, tipo assim:
if (form.name = "submit"){ ....etc...
mas não da certo, coloquei um alert(form.name) e retorna code native..etc...
teria como resolver isto?
Link para o comentário
Compartilhar em outros sites
6 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.