BurnOS Postado Novembro 26, 2007 Denunciar Share Postado Novembro 26, 2007 Galera, esse código funciona de boa no IE... mas no Firefox, ele toma ação nenhuma, alguma idéia de como fazê-lo funcionar nos dois navegadores?<input name="btconsultar" type="button" class="stilo" id="btconsultar" value="Ok" onclick="btconsultar_onclick()" tabindex="2">VlewwwAbraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Novembro 26, 2007 Denunciar Share Postado Novembro 26, 2007 sim.... clarona sua função btconsultar_onclick()troque o que tiver como document.form.campo.algo;pra document.getelementbyid('id') ou posta a função ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BurnOS Postado Novembro 26, 2007 Autor Denunciar Share Postado Novembro 26, 2007 Bareta, não entendi direito onde substituir, dá uma olhada na função...<script ID=clientEventHandlersJS LANGUAGE=javascript> <!-- function btconsultar_onclick() { if (window.forBody.dia.value == '') { alert('Forneça o dia!'); window.forBody.dia.focus(); return; } if (window.forBody.mes.value == '') { alert('Forneça o mês!'); window.forBody.mes.focus(); return; } if (window.forBody.ano.value == '') { alert('Forneça o ano!'); window.forBody.ano.focus(); return; } if (window.forBody.cnpj_farmacia.value == '') { alert('Forneça o CNPJ da Farmácia!'); window.forBody.cnpj_farmacia.focus(); return; } window.forBody.Acao.value = "Pesquisar"; window.forBody.action = "MC_CadVisitaFarm.asp";//?Acao=Pesquisar"; window.forBody.submit(); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Novembro 26, 2007 Denunciar Share Postado Novembro 26, 2007 movendo para javascript Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Alexandrekirpa Postado Novembro 26, 2007 Denunciar Share Postado Novembro 26, 2007 (desconsidere o post acima)SABE O CAMPO "cnpj_farmacia", forneça um ID pra ele e coloque o id onde está "coloqueaquioid" no code abaixo.<script ID=clientEventHandlersJS LANGUAGE=javascript> <!-- function btconsultar_onclick() { var onck = document.getElementbyId('coloqueaquioid').value; if (onck == '') { alert('Forneça o dia!'); window.forBody.dia.focus(); return; } if (onck == '') { alert('Forneça o mês!'); window.forBody.mes.focus(); return; } if (onck == '') { alert('Forneça o ano!'); window.forBody.ano.focus(); return; } if (onck == '') { alert('Forneça o CNPJ da Farmácia!'); window.forBody.cnpj_farmacia.focus(); return; } window.forBody.Acao.value = "Pesquisar"; window.forBody.action = "MC_CadVisitaFarm.asp";//?Acao=Pesquisar"; window.forBody.submit(); </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Alexandrekirpa Postado Novembro 26, 2007 Denunciar Share Postado Novembro 26, 2007 ahhhacho que você esqueceu de fechar a chave " } " da função também... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BurnOS Postado Novembro 27, 2007 Autor Denunciar Share Postado Novembro 27, 2007 (editado) Cara... alterei mas não funfou... nem deu sinal... Tá fechada a função, só esqueci de colocar no post... :Pficou assim:<script ID=clientEventHandlersJS LANGUAGE=javascript> <!-- function btconsultar_onclick() { if (document.getElementbyId('dia').value == '') { alert('Forneça o dia!'); document.getElementbyId('dia').focus(); return; } if (document.getElementbyId('mes').value == '') { alert('Forneça o mês!'); document.getElementbyId('mes').focus(); return; } if document.getElementbyId('ano').value == '') { alert('Forneça o ano!'); document.getElementbyId('ano').focus(); return; } if (document.getElementbyId('cnpj_farmacia').value == '') { alert('Forneça o CNPJ da Farmácia!'); document.getElementbyId('cnpj_farmacia').focus(); return; } window.forbody.Acao.value = "Pesquisar"; window.forBody.action = "MC_CadVisitaFarm.asp";//?Acao=Pesquisar"; window.forBody.submit(); } Editado Novembro 27, 2007 por BurnOS Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BurnOS Postado Dezembro 4, 2007 Autor Denunciar Share Postado Dezembro 4, 2007 Alguém tem alguma outra idéia? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Dezembro 4, 2007 Denunciar Share Postado Dezembro 4, 2007 Troque todas as ocorrências de window por document.Feche todas as outras página em execução no Firefox. Abra sua página.Se ainda apresentar erro, no Firefox vá no menu Ferramentas > Console de Erros. Mande limpar, minimize-o, pressione F5 para carregar sua página novamente e restaure a janela do Console de Erros.Ele vai te dizer onde está o erro. Se quiser, dê um PrintScreen e posta a imagem pra gente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Dezembro 5, 2007 Denunciar Share Postado Dezembro 5, 2007 tenta assim...function validar(form) { if (form.nome_do_campo.value =="") { alert ("Preencha o campo"); return false; } } depois é só fazer com todos.... e no form onSubmit="return validar(this)" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BurnOS Postado Dezembro 6, 2007 Autor Denunciar Share Postado Dezembro 6, 2007 Vlew galera!!!Flavio e Cassiano, das dua maneiras funcionou, vou ficar com a opção do flávio por que terei de alterar vários arquivos.ficou assim:function btconsultar_onclick() { if (document.forBody.dia.value == '') { alert('Forneça o dia!'); document.forBody.dia.focus(); return false; } if (document.forBody.mes.value == '') { alert('Forneça o mês!'); document.forBody.mes.focus(); return false; } if (document.forBody.ano.value == '') { alert('Forneça o ano!'); document.forBody.ano.focus(); return false; } if (document.forBody.cnpj_farmacia.value == '') { alert('Forneça o CNPJ da Farmácia!'); document.forBody.cnpj_farmacia.focus(); return false; } document.forBody.Acao.value = "Pesquisar"; document.forBody.action = "MC_CadVisitaFarm.asp";//?Acao=Pesquisar"; document.forBody.submit(); }Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
BurnOS
Galera, esse código funciona de boa no IE... mas no Firefox, ele toma ação nenhuma, alguma idéia de como fazê-lo funcionar nos dois navegadores?
Vlewww
Abraços
Link para o comentário
Compartilhar em outros sites
10 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.