Foros del Web » Programando para Internet » PHP »

comprobar campos de texto

Estas en el tema de comprobar campos de texto en el foro de PHP en Foros del Web. hola amigos, tengo dos campos de texto los cuales tengo que comprobar que al hacer un sutmit, no deben estar basios, que metodo me recomiendad ...
  #1 (permalink)  
Antiguo 22/05/2009, 14:46
 
Fecha de Ingreso: agosto-2005
Mensajes: 722
Antigüedad: 18 años, 8 meses
Puntos: 2
Pregunta comprobar campos de texto

hola amigos, tengo dos campos de texto los cuales tengo que comprobar que al hacer un sutmit, no deben estar basios, que metodo me recomiendad para realizar la comprobacion
  #2 (permalink)  
Antiguo 22/05/2009, 14:55
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 9 meses
Puntos: 35
Respuesta: comprobar campos de texto

Lo que quieres se logra con Javascript, el submit reemplazalo con un type="button" y que use un evento para llamar a una funcion que valide los datos
Cita:
<input type="button" onClick="validar()"
__________________
I am Doyle please insert code.
  #3 (permalink)  
Antiguo 22/05/2009, 15:00
Avatar de nicolyto77  
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 12
Respuesta: comprobar campos de texto

Holas

Yo haria tal cual te dice doylelives, y ademas en la pagina PHP haria la comprobacion de si existe algo en los campos y sino lo mando denuevo a su pagina.

Es costumbre mia hacerlo asi... Primero en JavaScript y luego PHP...

Saludos
__________________
CabaSoft Networks
  #4 (permalink)  
Antiguo 22/05/2009, 15:07
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 9 meses
Puntos: 35
Respuesta: comprobar campos de texto

Ahora si el codigo:
Código PHP:
<script language="JavaScript"
function 
valida(){ 
if(
document.getElementById("nombre").value==''){
   
alert("Complete los datos");
}else{
  
document.form1.submit();
}
</script> 
__________________
I am Doyle please insert code.
  #5 (permalink)  
Antiguo 23/05/2009, 04:45
Avatar de jonak  
Fecha de Ingreso: mayo-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: comprobar campos de texto

Esto es todo lo que necesitas. No dejes nunca de validar luego el formulario con php.

Código HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Validar Formulario</title>
<script type="text/javascript">

function Validar(formulario){
	if(formulario.nombre.value=="")
		alert('Complete el campo \'Nombre\'.')
	else if(formulario.apellidos.value=="")
		alert('Complete el campo \'Apellidos\'.')
	else
		formulario.submit();
}

</script>
</head>
<body>
<form id="formulario_A" method="post" action="">
	Nombre: <input type="text" name="nombre" id="nombre" /><br />
    Apellidos <input type="text" name="apellidos" id="apellidos" /><br />
    <input type="button" onclick="Validar(this.form)" value="Validar" />
</form>
</body>
</html> 

Última edición por jonak; 23/05/2009 a las 08:30
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:54.