Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2008, 09:42
posman
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 4 meses
Puntos: 57
Re: Pregunta Simple Con Formulario PHP y JavaScript

Hay varias lineas que tienes que cambiar:

Donde declaras la forma. Cambia esto:
<form name="form1" method="post" action="confirmacion.php">

por esto:
<form name="form1" method="post" action="confirmacion.php" onsubmit="return ingresar()">

En la funcion ingresar(), cambia esto:
return;

por esto:
return false;

y antes del final de la funcion agregar return true;

y debes quitar el evento onclick del boton

Debe quedar asi:
Código HTML:
<html> 
<head> 
<title>Titulo</title> 
</head> 
<script language="JavaScript"> 
function ingresar() 
{ 
	if (form1.valor.value=="") { 
		alert ("Por favor ingrese un valor"); 
		return false;
	}
        return true;
} 
</script> 
<body> 
<form name="form1" method="post" action="confirmacion.php" onsubmit="return ingresar()">
<p>Valor: 
<input name="valor" type="text" id="valor"> 
</p> 
<p> 
<input name="enviar" type="submit" id="enviar" value="enviar"> 
</p> 
</form> 
<p> 
</html>