Foros del Web » Programando para Internet » Javascript »

Validación en JavaScript

Estas en el tema de Validación en JavaScript en el foro de Javascript en Foros del Web. Hola. Necesito de su ayuda. Es una pavada, pero no lo puedo hacer. Estoy tratando de validar que en ambos campos hayan escrito el mismo ...
  #1 (permalink)  
Antiguo 17/08/2012, 14:28
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Pregunta Validación en JavaScript

Hola.
Necesito de su ayuda. Es una pavada, pero no lo puedo hacer.

Estoy tratando de validar que en ambos campos hayan escrito el mismo texto y al hacer click en el botón, mediante un mensaje emergente se informe OK o Error, pero no lo puedo hacer funcionar!!

Podrán darme una mano, por favor?

Gracias de antemano.
Saludos.


Código HTML:
<script>
	function validarClave()
	{
		passNueva = document.getElementById("passNueva");
		passNueva2 = document.getElementById("passNueva2");

		if(passNueva != passNueva2)
		{
			window.alert('Error');
		}
		else
		{
			window.alert('Ok');
		}
	}
</script>


<input type="text" id="passNueva" /> Clave nueva
<br/>
<input type="text" id="passNueva2" /> Clave nueva 2
<br/>
<br/>
<input type="button" value="Cambiar clave" onclick="validarClave()" /> 
  #2 (permalink)  
Antiguo 17/08/2012, 15:04
 
Fecha de Ingreso: marzo-2012
Ubicación: Guanajuato
Mensajes: 40
Antigüedad: 12 años, 1 mes
Puntos: 1
Respuesta: Validación en JavaScript

hola pabloe9k

por que no pruebas con onsubmit en el form.

Código HTML:
Ver original
  1. <form method="post"  name="form" onsubmit="return validarClave()">

saludos

PD no se mucho pero tenia el mismo problema y así lo resolví.
  #3 (permalink)  
Antiguo 17/08/2012, 15:15
Avatar de fleandro  
Fecha de Ingreso: junio-2012
Ubicación: Cali (Valle del cauca)
Mensajes: 18
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Validación en JavaScript

Hola pabloe9k te falta agregar al final el value en las lineas donde capturas los datos de form.

passNueva = document.getElementById("passNueva").value;
  #4 (permalink)  
Antiguo 17/08/2012, 16:03
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Validación en JavaScript

Cita:
Iniciado por pabloe9k Ver Mensaje
Código HTML:
<script>
	function validarClave()
	{
		passNueva = document.getElementById("passNueva").value;
		passNueva2 = document.getElementById("passNueva2").value;

		if(passNueva != passNueva2)
		{
			window.alert('Error');
		}
		else
		{
			window.alert('Ok');
		}
	}
</script>


<input type="text" id="passNueva" /> Clave nueva
<br/>
<input type="text" id="passNueva2" /> Clave nueva 2
<br/>
<br/>
<input type="button" value="Cambiar clave" onclick="validarClave()" /> 
  #5 (permalink)  
Antiguo 18/08/2012, 21:50
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Validación en JavaScript

Cita:
Iniciado por fleandro Ver Mensaje
Hola pabloe9k te falta agregar al final el value en las lineas donde capturas los datos de form.

passNueva = document.getElementById("passNueva").value;
Tenés toda la razón.
Era exáctamente eso lo que me faltaba.

Muchas, muchas gracias!
Saludos.
  #6 (permalink)  
Antiguo 18/08/2012, 21:50
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Validación en JavaScript

Muchas gracias para vos también, rodrigo791.
Era lo que necesitaba.

Saludos!!

Etiquetas: funcion, input, validar
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 08:01.