Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2011, 14:23
Nathe
 
Fecha de Ingreso: febrero-2011
Mensajes: 30
Antigüedad: 13 años, 2 meses
Puntos: 0
Problemas con js o codigo

hola
tengo una pregunta.. si alguien me puede orientar.. se lo agradeceria.. tengo 2 scripts en mi pagina.. pero por separado funcionan y los coloco juntos no me funciona sino uno

Código Javascript:
Ver original
  1. <SCRIPT LANGUAGE="JavaScript">
  2.  
  3. var ans = new Array;
  4. var done = new Array;
  5. var yourAns = new Array;
  6. var explainAnswer = new Array;
  7.  
  8. var MensajeDeError="Favor responder todas las preguntas"
  9. function pepote(f)
  10. {
  11.    
  12.         marcado=false;
  13.         var nombre;
  14.         var numero_reg
  15.         numero_reg=0;
  16.         for(a=0;a<f.elements.length;a++)
  17.         {
  18.            
  19.             if(f[a].type=="radio")
  20.             {
  21.                 if(nombre!=f[a].name)
  22.                 {
  23.                     nombre=f[a].name;
  24.                    
  25.                     for(aa=0;f[a+aa].name==f[a].name;aa++)
  26.                     {
  27.                         //alert(f[a].name);
  28.                         if(f[a+aa].checked)
  29.                         {
  30.                             //alert(a+aa);
  31.                             //alert(f[a+aa].name);
  32.                             //alert(f[a+aa].value);
  33.                             //marcado=true;
  34.                             numero_reg=numero_reg+1;
  35.                             //alert(numero_reg);
  36.                         }
  37.                     }
  38.                     //if(marcado==false)
  39.                     //{
  40.                         //alert(f[a+aa].name);
  41.                         //alert(f[a+aa].checked);
  42.                         //alert(numero_reg);
  43.                     //  alert(MensajeDeError);
  44.                         //alert(marcado);
  45.                     //  return false;
  46.                     //}
  47.                    
  48.                 }
  49.             //marcado=false;
  50.             }
  51.         }
  52.         if(numero_reg!=39)
  53.         {
  54.             //alert(a+aa);
  55.             alert(MensajeDeError);
  56.             return false;
  57.             //alert(f[a+aa].value);
  58.             //marcado=true;
  59.             //numero_reg=numero_reg+1;
  60.             //alert(numero_reg);
  61.         }
  62. }
  63. //  End
  64. </script>

y este

Código Javascript:
Ver original
  1. <script type="JavaScript">
  2.  
  3.   /* esta funcion deshabilita la tabla grupo familiar pregunta 36 */
  4.  
  5. function deshabilita(valor) {
  6.   for (i=0; rad = document.pepote.uni_36apgfliar[i]; i++)
  7.     rad.disabled = valor;
  8.   if (valor) document.pepote.uni_36apgfliar[1].checked = true;
  9.   }
  10.  
  11.  /* esta funcion deshabilita la tabla grupo parientes cercanos pregunta 36 */
  12.  
  13.   function deshabilita2(valor2) {
  14.     for (i=0; rad = document.pepote.uni_36appacic[i]; i++)
  15.     rad.disabled = valor2;
  16.   if (valor2) document.pepote.uni_36appacic[1].checked = true;
  17. }
  18.  
  19.  /* esta funcion deshabilita la tabla grupo compañeros de trabajo pregunta 36 */
  20.  
  21.  function deshabilita3(valor3) {
  22.     for (i=0; rad = document.pepote.uni_36apcomptr[i]; i++)
  23.     rad.disabled = valor3;
  24.   if (valor3) document.pepote.uni_36apcomptr[1].checked = true;
  25. }
  26.  
  27.  /* esta funcion deshabilita la tabla grupo vecinos pregunta 36 */
  28.  
  29.  function deshabilita4(valor4) {
  30.     for (i=0; rad = document.pepote.uni_36apveci[i]; i++)
  31.     rad.disabled = valor4;
  32.   if (valor4) document.pepote.uni_36apveci[1].checked = true;
  33. }
  34.  
  35.  /* esta funcion deshabilita la tabla grupo amigos pregunta 36 */
  36.  
  37.  function deshabilita5(valor5) {
  38.     for (i=0; rad = document.pepote.uni_36apamig[i]; i++)
  39.     rad.disabled = valor5;
  40.   if (valor5) document.pepote.uni_36apamig[1].checked = true;
  41. }
  42. </script>

los coloco juntos y nada y por separadao en el mismo codigo y nada.. el primer js me revisa los campos obligatorios... y el segundo me deshabilita una opciones segun un radiobutton... como se podrian tratar estos codigos. si los coloco en diferentes formularios si me funciona...

Gracias!!!