Foros del Web » Programando para Internet » Javascript »

Enviar form automaticamente con javascript

Estas en el tema de Enviar form automaticamente con javascript en el foro de Javascript en Foros del Web. Necesito ayuda. Tengo un formulario dentro de codigo php y lo envio de la siguiente forma: <form name="check_out_form" action="...." method=post> <input type=hidden name=use_credits value=1> <script ...
  #1 (permalink)  
Antiguo 14/04/2005, 03:30
Avatar de silvia1977  
Fecha de Ingreso: abril-2005
Mensajes: 54
Antigüedad: 19 años
Puntos: 0
Enviar form automaticamente con javascript

Necesito ayuda. Tengo un formulario dentro de codigo php y lo envio de la siguiente forma:

<form name="check_out_form" action="...." method=post>
<input type=hidden name=use_credits value=1>
<script language="JavaScript">
document.forms["check_out_form"].submit();
</script>
</form>

O sea no utilizo boton para enviar, sino que este formulario se envia automaticamente cuando se llama a esa pagina. El problema es que en Internet Explorer si que funciona pero en Mozilla no funciona y me dice le siguiente error:

Error: document.forms["check_out_form"] has no properties

Estos dias he estado investigando y visto que se puede hacer tambien asi:

<form name="check_out_form" id="idFormulario" action="...." method=post>
<input type=hidden name=use_credits value=1>
<script language="JavaScript">
document.getElementById('idFormulario').submit();
</script>
</form>

pero me sigue funcionando en IE y en Mozilla no.

Tambien he probado a poner el enviar asi con corchetes:

document.getElementById['idFormulario'].submit();

pero nada sigue funcionando en IE y en Mozilla no.

Que puedo hacer para que funcione en Mozilla?? Como puedo enviar el formulario automaticamente???

Espero vuestra ayuda.

Gracias de antemano.

Saludos,
Silvia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:04.