Quiero hacer submit de un form con la siguiente funcion:
Código :
<?php echo '<script type="text/javascript"> function submitform(miform, nav){ if(nav == 1) document.miform.action = "procesar.php?cod='.$cod.'&accion='.$accion.'&nav=1"; else if(nav == 2) document.miform.action = "procesar.php?cod='.$cod.'&accion='.$accion.'&nav=2"; else if(nav == 3) document.miform.action = "procesar.php?cod='.$cod.'&accion='.$accion.'&nav=3"; else if(nav == 4) document.miform.action = "procesar.php?cod='.$cod.'&accion='.$accion.'&nav=4"; else document.miform.action = "procesar.php?cod='.$cod.'&accion='.$accion.'"; document.miform.submit(); } </script> '; ?>
El codigo generado es bueno:
Código :
<script type="text/javascript"> function submitform(miform, nav){ if(nav == 1) document.miform.action = "procesar.php?cod=0001&accion=actualizarProyecto&nav=1"; else if(nav == 2) document.miform.action = "procesar.php?cod=0001&accion=actualizarProyecto&nav=2"; else if(nav == 3) document.miform.action = "procesar.php?cod=0001&accion=actualizarProyecto&nav=3"; else if(nav == 4) document.miform.action = "procesar.php?cod=0001&accion=actualizarProyecto&nav=4"; else document.miform.action = "procesar.php?cod=0001&accion=actualizarProyecto"; document.miform.submit(); } </script>
Pero al hacer clic sobre un boton con el siguiente enlace da error:
Código :
<a href="#" onclick="submitform('form_datos', 1)">Hecho</a>
document.miform has no properties
alguien sabe por que me da este error?