<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hola Leo, tengo unas dudas al validar con javascript:<br><br>La idea es si valida muestre los datos, pero los muestro en otro script.<br>¿Como podira hacer para mostrarlos en la misma pagina donde ingreso los datos?<br>Tengo un input type button y no puedo hacer if (isset($_POST["enviar"]))<br>Si pongo un input type submit al presionar lo envia siempre por mas que no valide.<br><br>Abajo el codigo<br><br>Saludos<br><br>Leandro<br><br><br><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br> "http://www.w3.org/TR/html4/loose.dtd"><br><html><br><head><br><title>Javascript</title><br><meta http-equiv="content-type" content="text/html; charset=UTF-8"><br></head><br><script type="text/javascript"><br><!--<br> function validar(){<br> nom=document.getElementById('nom').value;<br> tel=document.getElementById('tel').value;<br> dir=document.getElementById('dir').value;<br> <br> if (nom==""){<br> alert("Nombre no puede estar vacio.");<br> exit();<br> }<br> <br> if((tel=="")&&(dir=="")){<br> alert("Ingresar o telefono o direccion.");<br> exit();<br> }<br> <br> document.getElementById('f').submit();<br> }<br><br><br>//--><br></script><br><br><body><br><br><form name="f" id="f" action="mostrar.php" method="post"><br> Nombre<input type="text" name="nom" id="nom"><br><br> Telefono<input type="text" name="tel" id="tel"><br><br> Direccion<input type="text" name="dir" id="dir"><br> <input type="button" name="enviar" id="enviar" value="enviar" onClick="javascript:validar();"><br></form> <br> <br></body><br></html><br><br>mostrar.php<br><br><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br> "http://www.w3.org/TR/html4/loose.dtd"><br><html><br><head><br><title>Javascript</title><br><meta http-equiv="content-type" content="text/html; charset=UTF-8"><br></head><br><br><body><br><table border="1"><br><tr><br> <td>Nombre</td><br> <td>Direccion</td><br> <td>Telefono</td><br></tr><br><tr><br> <td><?=$_POST["nom"]?></td><br> <td><?=$_POST["dir"]?></td><br> <td><?=$_POST["tel"]?></td><br></tr><br></table><br></body><br></html><br><br><br><br>                                            <br /><hr />Más herramientas para una vida más práctica. Estamos reinventando un nuevo Hotmail. <a href='http://www.nuevohotmail.com' target='_new'>Ver más</a></body>
</html>