Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2014, 12:47
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Agregar y Quitar valor de Chekbox en un Iframe

Creo que sería más sencillo si utilizaras un array que almacene los valores de los checkbox seleccionado y cada vez que se des-seleccione uno, se retira el valor correspondiente del array. Al final, muestras el contenido del array en el <iframe> uniendo a sus valores con el método join.

Código Javascript:
Ver original
  1. var iframe = window.frames.richTextField,
  2.     content = [];
  3. function agregar_columna(checkbox){
  4.     var position = content.indexOf(checkbox.value);
  5.     if (position > -1)
  6.         content.splice(position, 1);
  7.     else
  8.         content.push(checkbox.value);
  9.    
  10.     iframe.document.body.innerHTML = content.join(', ');
  11. }

DEMO

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand