Ir para o conteúdo principal
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Adicionar JavaScript


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Aviso: os recursos de codificação personalizada são fornecidos como estão e podem exigir conhecimento de programação para implementação. Nossa equipe de suporte não oferece assistência nem consultoria em codificação personalizada. Ao invés disso, você pode perguntar para nossa comunidade de usuários dedicados. Se você quiser saber mais sobre nossos serviços de codificação personalizada, entre em contato com o seu Executivo de contas da Qualtrics.

Sobre a adição de JavaScript

JavaScript é uma linguagem de programação que permite que você realize uma funcionalidade mais avançada em sua pesquisa do que estaria disponível de outra forma. Por exemplo, você pode alterar o tamanho de uma caixa de texto de pergunta, criar um tipo de pergunta personalizado e muito mais.

Qdica: mais informações sobre JavaScript podem ser encontradas na documentação da API Qualtrics. Você pode aprender o básico de JavaScript através de uma série de tutoriais simples e gratuitos em codecademy.com.
Qdica: Javascript não está incluído em todas as licenças da Qualtrics. Entre em contato com o seu Executivo de contas da Qualtrics se estiver interessado em obter acesso.

Acesso ao editor de JavaScript

  1. Clique na pergunta à qual você deseja adicionar JavaScript.
    selecionando uma pergunta e clicando em Javascript
  2. Na seção Comportamento da pergunta, selecione JavaScript.
  3. Coloque seu JavaScript na caixa, abaixo de uma das partes de /*Coloque seu JavaScript aqui…*/ texto. As tags de abertura e de fechamento já foram fornecidas (não as exclua).
    Qdica: Você pode colocar seu código em um dos três locais: OnLoad, OnReady e OnUnload. Escolha a que mais se adapte às suas necessidades.

    Editar janela Javascript da pergunta com Javascript no campo

  4. Clique em Salvar.
  5. Observe o</> símbolo ao lado da pergunta; esse ícone indica que a pergunta tem JavaScript personalizado nele.
    o ícone do javascript no canto superior direito da pergunta
    Para visualizar as alterações que você fez, clique em Pré-visualização.clicando no botão de visualização na parte superior do editor de pesquisa
  6. Para remover seu JavaScript, abra o editor, clique em Limpar e, em seguida, clique em Salvar.
    na viúva de editar javascript, o botão claro está no canto inferior esquerdo, enquanto que cancelar e salvar estão no canto inferior direito
Qdica: Há várias funções especiais da biblioteca de códigos da Qualtrics que podem ser usadas em seu JavaScript personalizado. A documentação sobre essas funções é encontrada em nossa JavaScript API.

Dicas & Diretrizes para o uso do JavaScript na Qualtrics

  1. As pesquisas Qualtrics estão hospedadas em um mecanismo de pesquisa chamado JavaScript Form Engine (JFE). Embora o JFE seja um aplicativo de página única, ele recarrega o cabeçalho, o rodapé e o tema em cada página da pesquisa.
  2. Ao carregar uma página de pesquisa, o JFE chama três funções que aceitam chamadas de retorno. As chamadas de retorno serão executadas nos seguintes momentos:
    • addOnload() – Executado quando a página é carregada.
    • addOnReady() – Executado quando a página é totalmente exibida.
    • addOnUnload() – Executado quando uma página é descarregada (quando a página é deixada).

      Qdica: O Qualtrics não permite a funcionalidade documento.write().

  3. Se você alterar a funcionalidade fora de uma pergunta específica (como ocultar o teclado para responder a perguntas), precisará remover essa função no envio da página usando a chamada de retorno passada para a função addOnUnload().
  4. Tal como acontece com qualquer implementação do JavaScript, recomendamos a abstenção da criação de variáveis globais, pois ela pode colidir com a funcionalidade existente na página.
    • Se você quiser importar bibliotecas JavaScript, pode incluir uma referência a elas no cabeçalho da pesquisa dentro das<script> tags. Lembre-se de que mesmo depois de fazer referência à biblioteca no seu cabeçalho, você deve aplicar o Javascript diretamente às perguntas aplicáveis a esse código a ser inserido na pesquisa.
  5. JavaScript é removido do HTML da pergunta. Use o editor JavaScript em vez do HTML da pergunta, como mencionado na seção Acessar o editor de JavaScript acima.
  6. Transições de página podem causar problemas ao selecionar elementos ao carregar, uma vez que eles também estão afetando elementos de página. Se você tiver dificuldades, pode desativar as transições de página na seção Visual da guia Pesquisa.

 

Perguntas frequentes

Muitas das páginas neste site foram traduzidas do inglês original usando tradução automática. Embora na Qualtrics tenhamos feito nossa diligência prévia para obter as melhores traduções automáticas possíveis, a tradução automática nunca é perfeita. O texto original em inglês é considerado a versão oficial, e quaisquer discrepâncias entre o inglês original e as traduções automáticas não são juridicamente vinculativas.