Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal.
E tenho um formulario html simples com algumas validações de campos.
No final das validações eu coloco esse comando: document.form.submit();
para submeter o formulario com os dados.
Minha duvida é o seguinte, no IE funciona perfeitamente isto no Mozilla não.
Gostaria de resolver isso.
Obrigado.
Na verdade oq o tem em meu codigo é um formulario normal.
Mais eu quero submeter ele altomatico. tipo:
<form name="form action="pagina.php">
<input type=hidden name="teste" value="testando">
</form>
<script> document.form.submit(); </script>
na realiade é isso!
ta faltando uma aspa alí no NAME! Será que não é isso?
coloca também o submit() que você fez pra dentro do onload! Assim:
<script>onload = function() { document.form.submit(); }</script>
Abrax!
Rapaz tentei e não funciono.
Não sei oq é mais esse tipo e comando era pra funcionar no Mozilla!
fez as 2 mudanças que sugeri e nada??
Nada!
tem outra sugestão?
manda a codificação completa da sua página pra eu ver...
cara na verdade a pagina é isso só
<form name="form" action="pagina.php">
<input type=hidden name="teste" value="testando">
campos......
</form>
<script> document.form.submit(); </script>
só que ele tem que executar automatico!
bota teu script dentro do onload como falei?
Coloca na estrutura!
<html>
<head>
<script language="javascript">
<!--
onload = function() {
document.form.submit();
}
//-->
</script>
</head>
<body>
<form name="form" action="pagina.php">
<input type="hidden" name="teste" value="testando">
campos......
</form>
</body>
</html>
fala explore! Tranquilo?
Como está seu código inteiro? "Posta" ele aí pra gente analisar...
ABRAX!