Hola Cluster.
Sabes que probé con el campo hidden y funcionó para el envío de variables hacia el mismo u otro formulario, PERO NO cuando llamo a la función javascript.
Te pongo el código (con sólo dos variables para que sea más legible) para que me entiendas mejor y ojalá me puedas(o 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