Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/08/2009, 14:54
jarr18
 
Fecha de Ingreso: agosto-2009
Ubicación: Republica dominicana
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
Validad contraseña

Buenas,
Lo que quiero hacer es validar dos cajas de texto del tipo password para ver si estos son iguales. Si no lo son que no prosiga con el proceso de registrar.

Aqui les dejo el codigo que hice:
Código:
codigo JS
function pass() {

	
	if(document.formulario.pass.value =="") {
		document.write("Escriba su contraseña.")
		getElementById('valid').innerHTML="Escriba su contraseña.";
		document.formulario.pass.focus();
		return (false);
	}
	if(document.formulario.pass.value.lenght < 6) {
		document.write("La contraseña debe tener mas de 6 caracteres.");
		getElementByID('valid').innerHTML="La contraseña debe tener mas de 6 caracteres.";
		document.formulario.pass.focus();
		return (false);
	}
	if(document.formulario.pass.value != formulario.pass2.value) {
		document.write("Las contraseñas no concuerdan.");
		getElementById('valid').innerHTML="Las contraseñas no concuerdan.";
		document.formulario.pass2.focus();
		return (false);
	}
}
Código:
Codigo HTML
			<form action="imprimir_formulario.php" method="post" name="formulario">
	 <fieldset>
	 <legend>2.Otros datos</legend>
	 E-mail: <input type="text" name="mail" id="mail" /><br />
	 
	 Confirmar e-mail: <input type="text" name="mail2" id="mail2" /><br />
	 
	 Contrase&ntilde;a: <input type="password" name="pass" id="pass" onchange="javascript:pass();" value="" /><br />
	 <div id="valid"></div>
	 
	 Confirmar Contrase&ntilde;a: <input type="password" name="pass2" id="pass2" onchange="javascript:pass();" value="" />
	 </fieldset>
	 
	 		<input type="submit" value="Enviar"> <input type="reset" value="Limpiar">

		</form>
Por favor diganme si tengo algun error o si tienen una mejor forma de hacerlo. Gracias de antemano.