RadioButton Condiciones

More
4 years 8 months ago #83325 by antoniogu
Hola, tengo el siguiente problema:

En una encuesta tengo en una seccion una pregunta tipo radiobutton, quiero que cuando marquemos una opcion, en una pregunta posterior de otra seccion tambien de tipo radiobutton se marque por defecto una opcion determinada. Si cambio el formato de la pregunta por tipo checkbox si consigo hacerlo que funcione, pero necesito que el tipo de pregunta sea radio.

El codigo que pongo a continuacion es el que me funciona con tipo de pregunta checkbox introduciendolo al principio de la seccion de la segunda pregunta.

<script type="text/javascript" charset="UTF-8">
$(document).ready(function() {

if ('{INSERTANS:EncuestaXSeccionXPregunta}' == 'textoCheckbox')
{
$('#answerEncuestaXSeccionXPregunta').attr('checked', true);
}
});
</script>

Please Log in to join the conversation.

More
4 years 8 months ago #83568 by Ben_V
A ver si te basta :)
<script type="text/javascript" charset="utf-8">
	var previa = '{INSERTANS:111X222X33}';
	$(document).ready(function() {
		if (previa == 'texto') {$('#answer111X223X34A1').attr('checked', true);}
	});
</script>

Ben/

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.

More
4 years 8 months ago #83579 by antoniogu
Gracias por la aportacion.

Finalmente lo he conseguido hacer insertando la siguiente linea de codigo:

<script type="text/javascript" charset="UTF-8">
$(document).ready(function() {

if ( '{INSERTANS:111X222X333}' == 'Texto'){
document.getElementById('answer111X223X334').checked = true;
}

});

</script>

Please Log in to join the conversation.

More
4 years 8 months ago #83586 by Ben_V
Muy bien...!
Ahora con las nuevas versiones de LS, se alivia del uso de este tipo de codigo javascript.
Creo que vale realmente la pena (si haces muchas encuestas) de invertir un poco de tiempo y mirartelo poco a poco...

Un saludo
Ben/

Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)

Please Log in to join the conversation.