Buenas:
Código Javascript
:
Ver originaldocument.getElementsByName("q1")
Te devuelve un array con los input que tengan el name="q1", por lo que lo correcto sería:
Código Javascript
:
Ver originalvar x = document.getElementsByName("q1");
for(var i = 0, len = x.length; i < len; i++){
if (x[i].checked == true) {
alert("hola input " + i);
}
}