π§ Commonly used selectors
Learn how to make query selectors to interact with questions inside Syno Survey
Understanding the layout
Interactive queries to User Interface
Get question cards
let questions = Array.from(document.querySelectorAll(".question"));Get a specific question card
let question_code = "Q1";
let question_card = document.querySelector(`#q_${question_code}_card`);Get all radio buttons inside a question card
/* Get question card before querying it */
question_card.querySelectorAll(".form-check > input[type='radio']")Get all checkboxes inside a question card
Get all radio buttons inside a matrix
Get all radio buttons inside a question card
Open ended questions
Matrices
Last updated