Gente, Vengo con una duda, se muy poco de java, la aplicacion que estoy haciendo es en PHP pero necesito que en un formulario, dependiendo del boton q se presiona (ver,editar, o borrar) el formulario mande por POST el valor de las variables a diferentes paginas.
Me dijeron que el codigo deberia ser algo similar a esto:
Código:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<script>
function mifuncion(){
switch(document.formulario.envio.value)
{
case "editar":
var dir="http://dirdeeditar";
break;
case "borrar":
var dir="http://dirdeborrar";
break;
case "ver":
var dir="http://dirdever";
break;
}
document.formulario.action=dir;
return true;
}
</script>
<form name="formulario" onsubmit="return mifuncion();" method="post" action="">
<input type="submit" name="envio" value="editar" />
<input type="submit" name="envio" value="borrar" />
<input type="submit" name="envio" value="ver" />
</form>
</body>
</html>
El problema es que si utilizo este codigo cuando presiono cualquier boton me direcciona a una pagina /undefined. Supongo que debe ser un error de definicion de las variables, pero no me doy cuenta. Les agradezco mucho su ayuda!!!