PROGRAMACIÓN HTML II
Enviado por rodrigo alexis aburto pereira • 31 de Agosto de 2020 • Tarea • 455 Palabras (2 Páginas) • 108 Visitas
Fundamentos de JavaScript
Rodrigo Aburto Pereira
PROGRAMACIÓN HTML II
Instituto IACC
24-08-2020
Desarrollo
[pic 1]
function validarFormulario()
{
//almacenar en variables los campor del formulario
var textBoxRut = document.getElementById('_rut').value;
//rescate por Id
var numberEdad = document.getElementById('_edad').value;
var radioButtonGenero = document.getElementsByName('_genero');
//rescate por Name
var radioButtoFrecuenciaDeUso = document.getElementsByName('_Frecuencia');
var selecthorarioDeUso = document.getElementsByName('_horario');
var checkboxLineaQueUtiliza = document.getElementsByName('_linea');
var select Calidad Del Servicio = document.getElementsByName ('_calidad');
//Variables para validar los radio Buttons
var validarRbtGenero = false;
var validarRbtFrecuencia = false;
[pic 2][pic 3]
//Definir las sentencias de validación
if(textBoxRut ==null || textBoxRut.length < 12)
{
alert ('se debe de completar con el Rut (01.111.111-1)');
if(textBoxRut.length> 12)
alert ('Formato de Rut incorrecto (01.111.111-1)');
}
retur false;
}
//validar edad
if(numberEdad == null || numberedad.length == 0)
alert('No ha ingresado una edad');
if (isNan (numberEdad))
{
alert('Formato de edad incorrecto');
}
retur false;
//validar genero
for (var i=1; 1 < radioButtonGenero.length; i++)
{
if (radioButtonGenero[i]).checked)
{
validarRbtGenero = true;
break;
if(!validarRbtGenero)
}
alert('No ha selecionado un genero');
return false;
// validar frecuencia
for(var j = 1; j
if(radioButtoFrecuenciaDeUso[j]. checked)
validarRbtFrecuencia = true;
break;
}
if(!validarRbtFrecuencia)
{
alert('no ha selecionado una frecuencia');
return false;
}
// validar horario
if(selecthorarioDeUso== null || selecthorarioDeUso ==0)
{
alert ('No ha Selecionado un horario');
return false
}
//validar linea
if(!checkboxLineaQueUtiliza.checked)
{
alert ('No ha Selecionado una linea');
...