Qualtrics:使用${variable}在CSS内部调用javascript变量无效



我快疯了,所以非常感谢您的帮助。

我有这个javascript函数:

函数fillColor(({

percent1=(sliderOne.value/sliderMaxValue(*100;

percent2=(滑块Two.value/sliderMaxValue(*100;

sliderTrack.style.background=linear-gradient(to right, #dadae5 ${percent1}% , #3264fe ${percent1}% ${percent2}%, #dadae5 ${percent2}%)

由于某些原因,${percent1}和${百分比2}调用不起作用。不过,当我用它代替真正的小块时,一切都很好。

让我抓狂的是,它在预览问题时对我们所有人都有效,但在预览调查/块时却无效!qualtrics是如何用${}语言读取javascript的?在调查中,我几乎没有任何其他代码可以与此交互,所以不要认为这就是问题所在。

提前谢谢。太多了

我使用以下方法解决了它:

function fillColor(){
percent1 = (sliderOne.value / sliderMaxValue) * 100;
percent2 = (sliderTwo.value / sliderMaxValue) * 100;
colores = `linear-gradient(to right, #ADD8E6 ` + percent1 + `%, #3264fe ` + percent1 + `%, #3264fe ` + percent2 + `%, #DC143C ` + percent2 + `%)`;
sliderTrack.style.background = colores;
}

最新更新