Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

301
Views
How can I record response time to a video in Qualtrics using keypress and autoadvancing to next question

Hi all and thanks for reading. I am new to JS and Qualtrics and want to record the response time to a video being played. (For context subjects will be responding to a video of a driving situation and using the enter/return button to respond). I want to be able to record response time for each video. I could use the timing question but that begins the timer from the moment the page loads, I want to record it from the start of the video playing. This is the code I currently have in which enables fullscreen and allows me to press the enter button to then auto advance to the next question. What and where should I add code to capture response time to each video? Any help would be great.

Qualtrics.SurveyEngine.addOnload(function() {
var qid = this.questionId;
document.onkeydown = function(event) {
    console.log('keydown',event);
    if (event.which == 13) {
        event.preventDefault();
        jQuery('#NextButton').click();
        }
    }
var qobj = this;
qobj.hideNextButton();
jQuery("#clip1").on("ended", function() { qobj.clickNextButton() });
});

var element = document.querySelector("#clip1");


element.requestFullscreen()
    .then(function() {

})
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!