Hola a Todos!!!
Necesito enviar unas variables(al mismo formulario) en forma oculta usando un botón a una función en javascript, probé con varias sintaxis y NO ME RESULTA.
Les pongo el código (con sólo dos variables para que sea más legible) para que me entiendan mejor y ojalá me puedan ayudar:
<script languaje="javascript">
function envia(EDAD, PROMMAT8) {
nota_formulario=document.f1.nota.value;
document.location='pagina.php?enviacaptura='+nota_ formulario+'&ED='+EDAD+'&PMAT8='+PROMMAT8;
}
</script>
<form action="pagina.php" method="post" name="f1">
<?
$EDAD=27;
$PROMMAT8=10;
?>
<INPUT TYPE="hidden" NAME="EDAD" VALUE="<? echo $EDAD ?>">
<INPUT TYPE="hidden" NAME="PROMMAT8" VALUE="<? echo $PROMMAT8 ?>">
<INPUT TYPE="submit" VALUE="Enviar Mensaje" onClick="envia(EDAD, PROMMAT8);">
<?
echo "leyendo las variables = ";
echo "variable\$ED: $ED <br>\n";
echo "variable\$PMAT8: $PMAT8 <br>\n";
?>
</form>
</body>
</html>
Probé también con:
<INPUT TYPE="submit" VALUE="Enviar" onClick="envia('<? echo $EDAD ?>', '<? PROMMAT8 ?>');">
Tambien con:
<INPUT TYPE="submit" VALUE="Enviar" onClick="envia();">
(y también con otras "ideas" )
Y la verdad NO ME FUNCIONÓ. Por tanto cómo se debe hacer para enviar campos ocultos (con valores de variables) a una función Javascript con un botón????
Por favor alguién me ayude
Yuki27