用于Qualtrics的Javascript

用于Qualtrics的Javascript,javascript,qualtrics,Javascript,Qualtrics,我需要一些Javascript的帮助。我想在Qualtrics上显示两个图像,但延迟5秒后 为了更清楚,应在显示Image1 5秒后显示Image2 Qualtrics.SurveyEngine.addOnload(function() { /*Place Your Javascript Below This Line*/ });​ 实际上,您不需要Javascript来完成这项工作。在Qualtrics中,您可以添加“计时”问题,以在5秒后自动推进参与者。以下

我需要一些Javascript的帮助。我想在Qualtrics上显示两个图像,但延迟5秒后

为了更清楚,应在显示Image1 5秒后显示Image2

Qualtrics.SurveyEngine.addOnload(function()    
{    
    /*Place Your Javascript Below This Line*/    
});​

实际上,您不需要Javascript来完成这项工作。在Qualtrics中,您可以添加“计时”问题,以在5秒后自动推进参与者。以下是方法:

  • 插入要显示的第一个图像
  • 添加计时问题(将右侧的自动前进选项设置为“5”,持续5秒)
  • 在计时问题后插入分页符
  • 插入要在分页符后显示的第二个图像
  • 应该这样做。如果您还有任何问题,请在support@qualtrics.com

    感谢您使用Qualtrics。在Facebook和Twitter@qualtrics上分享爱


    -Qualtrics团队

    这是对Qualtrics网站计时器的修改:

    请注意:

  • 我不确定你是否想让第一张图像消失为 第二个出现了,但这是你将得到的行为 这是JavaScript
  • 我离开倒计时只是为了说明 时间和图像的出现和消失
  • 以防万一还不完全清楚。我使用的图像代码将 必须被你从自己的Qualtrics图像中获得的链接所取代 图书馆。因此,img src=”https://yourorghere.qualtrics.com/CP...“将被任何东西所取代 您在Qualtrics的组织url为
  • 这是CSS:

    .pic2 {
     display: none;
    }​
    
    图1: 这是html:

    Time: <span id="time1">30</span><br>
    <img src="https://yourorghere.qualtrics.com/CP/Graphic.php?IM=IM_bCpAC12YW14vbtq" style="width: 133px; height: 115px;" class='pic1' />
    
    Time: <span id="time2">30</span><br>
    <img src="https://yourorghere.qualtrics.com/CP/Graphic.php?IM=IM_4Vjre9FrrbA828s" style="width: 117px; height: 107px;" class='pic2' />
    
    图2: 这是html:

    Time: <span id="time1">30</span><br>
    <img src="https://yourorghere.qualtrics.com/CP/Graphic.php?IM=IM_bCpAC12YW14vbtq" style="width: 133px; height: 115px;" class='pic1' />
    
    Time: <span id="time2">30</span><br>
    <img src="https://yourorghere.qualtrics.com/CP/Graphic.php?IM=IM_4Vjre9FrrbA828s" style="width: 117px; height: 107px;" class='pic2' />
    

    非常感谢,但我需要两个问题显示在同一页上,而不是两个单独的页面。因此,时间问题不会起作用。Javascript是必需的,以便在两个不同的时间加载两个图像。Qualtrics.SurveyEngine.addOnload(函数(){/*将您的Javascript放在此行下方*/This.hideimage();This.showimage.delay(5)});​ 这好像不管用!我对Java一无所知。我需要它来完成我的研究。太好了!顺便说一句,java!=javascript在allOh!我很抱歉。你看,这就是我在这些事情上的愚蠢。这就是为什么,我在这里寻求帮助。