[SOLUCIONADO] MUG LOCALIDADES

La verdad que no entiendo bien a que te referís cuando hablas de valor general y valor específico. Los checkboxes están activados/tildados o no, no tienen muchos valores posibles.

Como consejo general, te diría que a las lineas
respuesta_texto.style.display = ‘none’;
pregunta_texto.style.display = ‘none’;

les pongas un control de este tipo antes:
if ((respuesta_texto!=null) && (respuesta_texto == … …)) {

}