Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/09/2014, 13:27
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 17 años
Puntos: 0
Respuesta: como valido textbox y combobox dinamicos con javascript

Alexis88 otra pregunta como lo hago para tb agregar q me valide tambien cuando los combobox tambien esten vacios??? es decir para q no me permita ingresar vacios ni los textbox ni los combobox seleccionados con los checkbox lo probe haciendolo asi
Código Javascript:
Ver original
  1. function fn(elem){
  2.         var textbox = document.querySelector("#txt" + elem.id),
  3.             select = document.querySelector("#cmb" + elem.id);
  4.         if (elem.checked){
  5.             textbox.style.display = "block";
  6.             select.style.display = "block";
  7.         }
  8.         else{
  9.             textbox.style.display = "none";
  10.             select.style.display = "none";
  11.         }
  12.     }
  13.      
  14.     function validacion(){
  15.         var checkbox = document.querySelectorAll("[type=checkbox]:checked"),
  16.             total = checkbox.length;
  17.         for (var i = 0; i < total; i++){
  18.             var textbox = document.querySelector("#txt" + checkbox[i].id);
  19.             var comboBox = document.querySelector("#cmb" + checkbox[i].id);
  20.             if (!textbox.value.length && !comboBox.value.length){
  21.                 alert("Tienes que ingresar datos en este campo");
  22.                 textbox.focus();
  23.                 return false;
  24.             }
  25.         }
  26.         return true;
  27.     }



pero solo me sigue validando q los textbox no esten vacios y los combobox no me valida q no esten vacios, de antemano gracias y quedo atento a tus comentarios slds.