|    
			
				26/09/2008, 11:38
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: marzo-2005 
						Mensajes: 156
					 Antigüedad: 20 años, 7 meses Puntos: 0 |  | 
  |  Respuesta: Ventana Confirmar  
  Bueno asi tengo el codigo javascript:<script type="text/javascript">
 function validar1(){
 //valido el nombre
 
 if (document.form1.txtrut.value=='')
 {
 alert("Debe digitar rut del Profesor")
 document.form1.txtrut.focus();
 }
 else
 {
 if (document.form1.txtnombre.value=='')
 {
 alert("Debe digitar nombre del Profesor")
 document.form1.txtnombre.focus();
 }
 else
 {
 if (document.form1.ciudad.value=='')
 {
 alert("Debe seleccionar ciudad del Profesor")
 document.form1.ciudad.focus();
 }
 else
 {
 if (document.form1.txtapellidopaterno.value=='')
 {
 alert("Debe digitar apellido paterno del Profesor")
 document.form1.txtapellidopaterno.focus()
 }
 else
 {
 if (document.form1.txtapellidomaterno.value=='')
 {
 alert("Debe digitar apellido materno del Profesor")
 document.form1.txtapellidomaterno.focus()
 }
 else
 {
 if (document.form1.txtdireccion.value=='')
 {
 alert("Debe digitar direccion del Profesor")
 document.form1.txtdireccion.focus()
 }
 else
 {
 if (document.form1.txtdireccion.value=='')
 {
 alert("Debe digitar direccion del Profesor")
 document.form1.txtdireccion.focus()
 }
 else
 {
 if (document.form1.txtcanthoras.value=='')
 {
 alert("Debe digitar cantidad de horas del Profesor")
 document.form1.txtcanthoras.focus()
 }
 else
 {
 if (document.form1.txtespecialidad.value=='')
 {
 alert("Debe digitar especialiad del Profesor")
 document.form1.txtespecialidad.focus()
 }
 else
 {
 rut = document.form1.txtrut.value;
 digito = document.form1.digito.value;
 
 rut_sin_digito=new Array(0,0,0,0,0,0,0,0);
 constante= new Array(3,2,7,6,5,4,3,2);
 
 sep_rut=document.form1.txtrut.value;
 digito=document.form1.digito.value;
 
 rut_sin_digito[0]=sep_rut.charAt(0);
 rut_sin_digito[1]=sep_rut.charAt(1);
 rut_sin_digito[2]=sep_rut.charAt(2);
 rut_sin_digito[3]=sep_rut.charAt(3);
 rut_sin_digito[4]=sep_rut.charAt(4);
 rut_sin_digito[5]=sep_rut.charAt(5);
 rut_sin_digito[6]=sep_rut.charAt(6);
 rut_sin_digito[7]=sep_rut.charAt(7);
 suma=0;
 
 for(ind=0;ind<8;ind++)
 {
 suma = suma + (rut_sin_digito[ind]*constante[ind]);
 }
 resto = suma % 11;
 digito_correcto = 11 - resto;
 
 if (digito_correcto == 10)
 {    digito_correcto = "k";
 }
 else if (digito_correcto == 11)
 {    digito_correcto = 0;
 }
 
 if (digito_correcto == digito)
 {
 document.getElementById('campoOculto').value = "btnagregar";
 document.getElementById('form1').submit();
 //form1.submit();
 }
 else
 {
 alert('Rut Incorrecto ');
 }
 }
 }
 }
 }
 }
 }
 }
 }
 }
 }
 </script>
 Gracias
     |