Tips.cl

JavaScript

Valida Email en javascript

by MigueliTUX on Aug.25, 2009, under HTML, JavaScript

Código JavaScript:

 
function validarEmail(valor) {
      if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
             alert("La dirección de email " + valor    + " es correcta.")
             return (true)
      } else {
             alert("La dirección de email es incorrecta.");
             return (false);
    }
}

Código HTML:

    <input type="text" name="email" size="50">
    <input type="button" value="Validar e-mail" onClick="validarEmail(this.form.email.value);">
5 Comentarios :, , , más...

Web con libros técnicos

by MigueliTUX on Aug.12, 2009, under HTML, JavaScript, css

En esta WEB encontraran libros técnicos para su descarga totalmente gratis

  1. CSS avanzado

  2. Symfony, la guía definitiva

  3. Introducción a AJAX

  4. Introducción a JavaScript

  5. Introducción a CSS

  6. Introducción a XHTML

  7. Referencia de CSS 2.1

http://www.librosweb.es/

gracias http://www.librosweb.es/

3 Comentarios :, , , , , , , más...



Valida Rut en JavaScript

by MigueliTUX on Jun.13, 2009, under JavaScript

Para no escribir la función….

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
function Valida_Rut( Objeto ) {
 
	var tmpstr = ""; 
	var intlargo = Objeto.value;
 
	if (intlargo.length> 0) { 
		crut = Objeto.value;
		largo = crut.length; 
		if ( largo <2 ) { 
			alert('rut inválido');
			Objeto.focus();
			return false; 
		} 
 
		for ( i=0; i <crut.length ; i++ ) {
			if ( crut.charAt(i) != ' ' && crut.charAt(i) != '.' && crut.charAt(i) != '-' ) { 
				tmpstr = tmpstr + crut.charAt(i); 
			} 
		}	
			rut = tmpstr; 
			crut=tmpstr; 
			largo = crut.length; 
			if ( largo> 2 ){ 
				rut = crut.substring(0, largo - 1); 
			}else rut = crut.charAt(0); 
 
				dv = crut.charAt(largo-1); 
				if ( rut == null || dv == null ) return 0; 
				var dvr = '0'; 
				suma = 0; 
				mul = 2; 
 
				for (i= rut.length-1 ; i>= 0; i--) { 
					suma = suma + rut.charAt(i) * mul; 
					if (mul == 7) mul = 2; 
					else mul++; 
				} 
 
				res = suma % 11; 
				if (res==1) dvr = 'k'; 
				else if (res==0) dvr = '0'; 
				else { dvi = 11-res; dvr = dvi + ""; } 
 
				if ( dvr != dv.toLowerCase() ) { 
					alert('El Rut Ingreso es Invalido'); 
					Objeto.focus(); 
					return false; 
				} 
				alert('El Rut Ingresado es Correcto!'); 
				Objeto.focus(); 
				return true; 
	} 
}

forma de llamarlo

1
2
<input name="txtrut" id="txtrut" type="text" value=""/>
<input type="submit" value="Validar" onclick='javascript:Valida_Rut(txtrut);'/>
13 Comentarios :, , más...

Buscas algun tips?

Busca aquí:

contactate con nosotos contacto@tips.cl

Visita nuestras Web amigas!

Web Amigas...