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?
