tengo un código JavaScript para crear dinámicamente varios controles y funcionan todos perfectamente (cuadros de texto, combos, etc) excepto los botones radio, que no funcionan en IE 7 ni IE6. En otros navegadores y en IE 8 funcionan perfectamente, pero en el 7 no hacen nada, es como si estuviesen bloqueados. Aunque se haga clic mil veces no se activa ninguno de ellos.
Os dejo un fragmento del código donde creo uno de lo botones radio:
Código:
Estoy desesperada, porque lo he hecho de varias formas y he buscado por todas partes, pero no encuentro una solución. ele = document.createElement('input');
ele.type = 'radio';
ele.name = 'ofer'+num2;
ele.value = '2';
contenedor.appendChild(ele);
es parte de la vida de los que nos dedicamos en el desarrollo front-end. en todo caso, he estado pensando otra solucion. no se si es un capricho de tu parte el querer hacerlo de esa forma o si por obligacion debes hacerlo asi. generalmente, cuando tengo que generar una cantidad excesiva de elementos o cuando los elementos contiene una estructura compleja, lo que acostumbro hacer es crear la base en el propio codigo HTML. luego, obtengo la referencia del elemento que contiene toda la base y la clono. de ese clon maestro genero un clon mas cuando quiero repetir el contenido en el documento. luego, de ser necesario, se realizan cambios de valores o propiedad, y finalmente agrego ese clon. se repite el ciclo pero ya trabajando a partir del clon maestro. ¿con que funcion se clonan los elementos? con 

