<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>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br>&nbsp;"http://www.w3.org/TR/html4/loose.dtd"&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;Javascript&lt;/title&gt;<br>&lt;meta http-equiv="content-type" content="text/html; charset=UTF-8"&gt;<br>&lt;/head&gt;<br>&lt;script type="text/javascript"&gt;<br>&lt;!--<br>&nbsp;&nbsp;&nbsp; function validar(){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; nom=document.getElementById('nom').value;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tel=document.getElementById('tel').value;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dir=document.getElementById('dir').value;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (nom==""){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; alert("Nombre no puede estar vacio.");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; exit();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if((tel=="")&amp;&amp;(dir=="")){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; alert("Ingresar o telefono o direccion.");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; exit();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; document.getElementById('f').submit();<br>&nbsp;&nbsp;&nbsp; }<br><br><br>//--&gt;<br>&lt;/script&gt;<br><br>&lt;body&gt;<br><br>&lt;form name="f" id="f" action="mostrar.php" method="post"&gt;<br>&nbsp;&nbsp;&nbsp; Nombre&lt;input type="text" name="nom" id="nom"&gt;&lt;br&gt;<br>&nbsp;&nbsp;&nbsp; Telefono&lt;input type="text" name="tel" id="tel"&gt;&lt;br&gt;<br>&nbsp;&nbsp;&nbsp; Direccion&lt;input type="text" name="dir" id="dir"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type="button" name="enviar" id="enviar" value="enviar" onClick="javascript:validar();"&gt;<br>&lt;/form&gt;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp; <br>&lt;/body&gt;<br>&lt;/html&gt;<br><br>mostrar.php<br><br>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br>&nbsp;"http://www.w3.org/TR/html4/loose.dtd"&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;Javascript&lt;/title&gt;<br>&lt;meta http-equiv="content-type" content="text/html; charset=UTF-8"&gt;<br>&lt;/head&gt;<br><br>&lt;body&gt;<br>&lt;table border="1"&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;Nombre&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;Direccion&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;Telefono&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;?=$_POST["nom"]?&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;?=$_POST["dir"]?&gt;&lt;/td&gt;<br>&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;?=$_POST["tel"]?&gt;&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;/table&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<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>