Saber si checkbox esta activado en javascript

De nuevo en Maestros del Web sobre Programación para sitios web en  PHP y javascript  he estado mirando como saber si checkbox esta activado. Lo necesitaba para un Software de Gestion que estoy desarrollando para la gestion de una tintoreria con la que estoy disfrutando picando código, como siempre mezclando los lenguajes de programación y que pienso en vender este Software de Gestion desarrollado para la gestion de una tintoreria. Mi idea, después de ver lo que aportan los usuarios de este estupendo foro sobre programación en todos los lenguajes desde PHP a Javascript, pasando por flash,  ha sido esta:

Primero, hacemos la casilla del checkbox: <span>Pagado</span> SI    <input  type=”checkbox” name=”pagado” id=”pagado” value=”SI” >

Segundo, en el formulario ponemos: <form id=’form1′ name=’form1′ method=’post’ action=’http://localhost/tintoreria/&#8217; onSubmit=”return checkData(this)”> Fijandonos que la función checkData(this) tenga el “this” para llamarse.

Y tercero ponemos la funcion checkData en el script: function checkData() {
 var f1 = document.forms[0];
 var wm = “Ocurrieron los siguientes Errores :\n\r\n”;
 var noerror = 1; 
 var nombre = f1.nombre;
 if (nombre.value == “”) {
  wm += “Escriba el nombre\r\n”;
  noerror = 0;
 }  
 var telefono = f1.telefono;   
 if (telefono.value == “”)  {
  wm += “Tiene que poner el telefono\r\n”;
  noerror = 0;
 }  
 if ((f1.pagado.checked == false ) && (f1.pagado1.checked == false ))
{  wm += “Tienes que poner si esta pagado\r\n”;
  noerror = 0;
 }  
 if (noerror == 0) {
  alert(wm);
  return false;
 }
 
 else return true;
}

Y así comprobamos que la casilla de verificación este activada, junto con el nombre y el teléfono lo que evita que la empleado entre un cliente en la base de datos. MySql  del sistema si haberse asegurado de que esta pagado o no. Ya sabéis si quereis un Software  para la gestión de un a tintorería o la gestión de otra tienda no dejes de ponerte en contacto conmigo que estaré encantado de desarrollar esto como aplicación Web ya que he instalado XAMMP en localhost.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: