Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2006, 17:33
zyon
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 19 años, 4 meses
Puntos: 3
Pregunta no me funciona igual con radio...

Que tal, tengo una funcion con la que se cuando un Checkbox es seleccionado o desceleccionado, lo quise implementar con unos radios, pero no me funciono, les paso la funcion>

Código HTML:
function ins_del_lista(qvalor,qitem){
   
      t = document.all.seldel.length;
      alert('t ' + qvalor);
      if (qitem.checked == true){
         alert('entre');
         document.all.seldel[t]= new Option(qvalor,qvalor);         
         document.all.seldel.options[t].selected = true;
         //for(i=0;i<=t;i++){alert('el seleccionado es : ' + document.all.seldel[i].value);}
      }else{alert('desceleccionar');
     	   for(i=0;i<t;i++){
             if (document.all.seldel[i].value == qvalor){
                document.all.seldel.remove(i);
                return;
             }
          }
      }  
   }

type="checkbox" onclick="ins_del_lista('valorCualquiera',this);"...
con esa funcion agrego el valor del checkbox seleccionado a otro objeto, y hay mismo puedo quitar ese valor al desceleccionar el check, quiero hacer lo mismo en el radio, pero nunca me entra al else, osea que no reconoce que lo desceleccione(lo cual si se puede hacer con :
Código HTML:
type:"radio" pinchado="false" onclick='guarda(this.id,this.value,this);this.pinchado = !this.pinchado; this.checked = this.pinchado'>
que es el radio en donde quiero implementar la funcion) me pueden ayudar???
__________________
Wow! No se que decir...