A lógica JavaScript do QuestionPro facilita aos usuários a aplicação de validação personalizada, efeitos especiais na seleção de respostas quando o respondente está respondendo às pesquisas, etc., o que permite aos usuários usar seus conhecimentos de JavaScript e personalizar a pesquisa para melhorar a experiência do respondente em responder à pesquisa. Para aplicar a lógica JavaScript em suas pesquisas, siga as etapas abaixo:
Consulte a tabela a seguir para a sintaxe padrão dos leilões JavaScript fornecidos pela QuestionPro:
Sr. No. | Função JavaScript | Explicação |
---|---|---|
1 | $survey.getLanguageID(); | Esta função devolverá a identificação do idioma selecionado pelo respondente enquanto ele responde à pesquisa.. |
2 | $survey.getSelectedCount('Question-code'); | Esta função retornará o número de opções selecionadas para a pergunta de múltipla escolha. Exemplo: $survey.getSelectedCount('Q1'); retornará o número de opções de resposta selecionadas pelo respondente para a pergunta de múltipla escolha com o código de pergunta Q1. |
3 | $survey.getSelectedOption('Question-code'); | Esta função retornará o texto da opção de resposta selecionada (valor da resposta) para a pergunta de múltipla escolha. Exemplo: $survey.getSelectedOption('Q1'); retornará o texto(valor da resposta) da opção de resposta selecionada pelo respondente para a pergunta com o código Q1. |
4 | $survey.getSelectedOptions('Question-code'); | Esta função irá retornar uma série de opções de resposta selecionadas para perguntas de múltipla escolha. Exemplo: $survey.getSelectedOption('Q1'); retornará a matriz de opções de resposta selecionadas pelo respondente para a pergunta com o código Q1. |
5 | $survey.getSelectedOptionIndex('Question-code'); | Esta função retornará o índice da opção de resposta selecionada para a pergunta de múltipla escolha. Exemplo: $survey.getSelectedOptionIndex('Q1'); retornará o índice da opção de resposta selecionada pelo respondente para a pergunta com o código Q1. |
6 | $survey.getSelectedOptions('Question-code'); | Esta função irá retornar uma série de opções de resposta selecionadas para perguntas de múltipla escolha. Exemplo: $survey.getSelectedOption('Q1') retornará a matriz de opções de resposta selecionadas pelo respondente para a pergunta com o código Q1. Além disso, você pode usar esta função com a opção de múltipla escolha para selecionar muitos tipos de perguntas usando a seguinte sintaxe: $survey.getSelectedOptionIndex('Q1_1'); //para a primeira fileira $survey.getSelectedOptionIndex('Q1_2'); // para a segunda fileira |