Pero cuando le doy click en el botón se pasa y no muestra nada, lo cual no debería hacer. Qué está fallando???
******** form_ingreso.html
<html>
<title>Datos de Usuario</title>
<script>
function valida_envia(){
//valido el nombre
if (document.fvalida.nombre.value.length==0){
alert("Tiene que escribir su nombre")
document.fvalida.nombre.focus()
return 0;
} else {
//el formulario se envia
alert("Dato correcto");
document.fvalida.submit();
}
}
</script>
</head>
<body>
<form name="fvalida" onsubmit="return valida_envia();" method="POST" action="form_muestra.php">
<table width="383" border="0" bgcolor="#FFFFFF">
<tr>
<th scope="row"><div align="right">Nombre :</div></th>
<td><input type="text" name="nombre"/></td>
</tr>
<tr>
<th colspan="2" scope="row">
<input type="submit" value="Aceptar"/> </th>
</tr>
</table>
</form>
</body>
</html>
***** form_muestra.php
<head>
<title>EJEMPLO</title>
</head>
<body>
El nombre se fue : <?php echo $_POST['nombre'] ?>
</body>
</html>
