Qualtrics.SurveyEngine.addOnload(function ()
{
var that = this;
that.questionclick = function (event,element) {
setTimeout(function () {
var answer = that.getSelectedChoices()[0];
switch(answer) {
case 1:
case 2:
case 8:
case 9:
Qualtrics.SurveyEngine.setEmbeddedData('Sign' ,'$');
break;
case 3:
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '£');
break;
case 4:
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '€');
break;
}
}, 100);
}
});
But this codes does:
Qualtrics.SurveyEngine.addOnload(function ()
{
var that = this;
that.questionclick = function (event,element) {
setTimeout(function () {
var answer = that.getSelectedChoices()s0];
if (answer == 1) {
Qualtrics.SurveyEngine.setEmbeddedData('Sign' ,'$');
} else if (answer == 2) {
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '$');
}
else if (answer == 3) {
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '£');
}
else if (answer == 4) {
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '€');
}
else if (answer ==

Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '$');
}
else if (answer == 9) {
Qualtrics.SurveyEngine.setEmbeddedData('Sign' , '$');
}
}, 100);
}
});