Personalizar una encuesta nueva

Clara: probé con getElementesByName y no funciona…
De todas maneras puse carteles de alerta para ver valores, nombre, si está checked, y lo curioso es que solo considera el primer botón.
Arranco de cero para que se entienda…
Tengo dos preguntas:
Una de ellas con tipo de respuesta radio Button con dos opciones Si y No
Y otra de ellas solo con una caja de texto…
El código está escribo mas arriba…
Como te decía funciona raro…
Si hago click en la primera opción hace lo que quiero que haga… funciona perfecto…
Si en ese mismo momento hago click en la segunda opción no hace nada, no actualiza nunca el valor de la opción (esto lo vi con los mensajes de alertas)… sin embargo si posteriormente hago click en guardar, si hace lo que quiero que haga, pero no almacena el nuevo texto en la DB…
Por favor, me podrías pasar un ejemplo? o ver qué estoy haciendo mal?
Necesito entregar esta encuesta cuanto antes y me piden controles… muchas gracias!
Saludos
Nerina