Cita:
Iniciado por primary Despues de usar innerHTML para crear un campo tipo radio se puede marcar como selecionado como en el ejemplo?
checked es un atributo de HTML, bien puedes ponerlo a la hora de añadirlo a "capa" mediante innerHTML:
Código Javascript
:
Ver originalcapa.innerHTML= "<input type='radio' name='megusta' checked>";
Cita:
Iniciado por primary esque me dice que el campo no esta definido como si no estubiera en el dom, y evidentemente supongo que esta en memoria pero no insertado en el dom.
Eso que dices es un sin sentido... innerHTML trabaja directamente sobre un elemento.
Y por último:
Cita: document.getElementsByName("megusta")[0].ckecked="true";
Aunque eso sea totalmente correcto y funcione, te recuerdo que true es un valor booleano, no un string, por lo tanto se escribe sin comillas...