maykon Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 Bom dia Galera!!!Creio que essa é facil mas eu não estou conseguindo fazerTenho um form com tres botões assim:<input name="Operacao" type="submit" class="button" value="Inserir"><input name="Operacao" type="submit" class="button" value="Atualizar"><input name="Operacao" type="submit" class="button" value="Excluir">o que quero fazer é que quando clicar em inserir ele verifique se o Text esta vazio, se estiver vazio ele da um Alert e não da um post na página, o mesmo com os outros.Agradeço pela ajudaMaykon Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Firesoul Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 essa resposta tirei do fórum de dreamweaver.......by michelettiusando o dreamweaverPara poder Utilizar a ação Validar Formulário:1 Escolha Inserir> Formulário, ou click no botão formulário, que está no painel obgetos, p/ inserir um formulário.2 Escolha Inserir> Obejeto de Formulário > campo de texto, ou click no botão campo de texto situado no painel Objeto, p/ inserir um capo de texto.REPITA ESTA ETAPA P/ INSERIR OUTROS CAMPOS DE TEXTO.3 Siga um dos procedimentos abaixo:=> Para validar determinados campo ã medida que o Usuário estiver preenchendo o formulário, selecione o campo de texto e escolha Janela>Comportamentos.=> Para validar vários campos quando o usuário enviar o Formulário, click no tag <form> no seletor de tags, situado no canto inferior esquerdo na janela do documento, escolha janela>comportamento.4 No menu pop-up Ações, escolha validar formulário.5 Siga um dos procedimentos abaixo:=> se estiver validando determinados campos, selecione o mesmo campo que estiver selecionado na janela do documento, na lista capos com nome.=> Se estiver validando vários campos, selecione campos de texto na lista campos com nome.6 Selecione a opção apropiada, se o campo se destinar a receber dados.7 Escolha uma dentre as seguintes opções:=> Utilize a opção qualqur item, se o campo for nercessário, porem não precisa conter qualquer tipo de dados. Esta opção não terá significado ( ela equivale à ausencia, no campo, da ação validar formulário) se a opção Necessário não estiver selecionada.=>Utilize a opção endereço eletrônico, para verificar se o campo contem sinal de @.=> Utilize a opção Numero de, para verificar se o campo contem apenas um numer ou uma faixa especifica.=> Utilize a opção Numero, para verificar se o campo contem apenas algarismo numérico.8 se estiver validando capos, repita as etapas 6 e 7 p qualquer outros campo a serem validados.9 Click em OK.Se estiver validando vários campos quando o usuário enviar o Formulário, o evento "onSubmit" aparecerá automáticamente no menu pop-up Eventos.10 Se estiver validando um determinado campo, certifique-se que o evento padrão seja "onBlur" ou "onChange".Se não for, selecione "onBlur" ou "onChange" no menu pop-up. Ambos os eventos disparam a ação validar formulário, assim que o usuário mover o cursor pa fora do campo. A diferença entre esses eventos está na ocorrencia ivariavel de "onBlur", se o usuário estiver digitando no campo ou não enquanto q "onChange" ocorrerá apenas se o usuário alterar o conteúdo do campo. O evento "onBlur" é melhor, quando você estiver especificando que o campo é nercessário. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 maykon Postado Outubro 10, 2003 Autor Denunciar Share Postado Outubro 10, 2003 Muito obrigado mas desse jeito não da para fazer o que estou querendo, é mais o menos assim:<script language="javascript">function validar(){if (document.form1.txtNome.value == ""){alert('Favor preencher o campo');}}E la no Html colocar assim por exemplo:<input name="Operacao" type="submit" class="button" value="Inserir" onclick="validar()">Isso esta funcionando mas aparece a mensagem e depois que aperto OK ele da um post na pagina.Grato pela ajudaMaykon Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FA1C0N Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 você precisa colocar a funçao no submit ASSIM:<form action=enviar.asp method="post" onSubmit="return NOMEDAFUNCAO()">e depois do alert você tem q coloca assim return false na linha de baixoFalow:) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 maykon Postado Outubro 10, 2003 Autor Denunciar Share Postado Outubro 10, 2003 Muito Obrigado, agora deu certoFalowMaykon Alves Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FA1C0N Postado Outubro 10, 2003 Denunciar Share Postado Outubro 10, 2003 OK FALOW :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
maykon
Bom dia Galera!!!
Creio que essa é facil mas eu não estou conseguindo fazer
Tenho um form com tres botões assim:
<input name="Operacao" type="submit" class="button" value="Inserir">
<input name="Operacao" type="submit" class="button" value="Atualizar">
<input name="Operacao" type="submit" class="button" value="Excluir">
o que quero fazer é que quando clicar em inserir ele verifique se o Text esta vazio, se estiver vazio ele da um Alert e não da um post na página, o mesmo com os outros.
Agradeço pela ajuda
Maykon
Link para o comentário
Compartilhar em outros sites
5 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.