Aggiungi Javascript
Avvertenza: le funzionalità di codifica personalizzata sono fornite così com’è e potrebbero richiedere conoscenze di programmazione per l’implementazione. Il nostro team di supporto non offre assistenza o consulenza sulla codifica personalizzata. Puoi invece provare a domandare alla nostra community di utenti esperti. Se desideri maggiori informazioni sui nostri servizi di programmazione personalizzata, contatta il tuo Account Executive Qualtrics.
Informazioni sull’aggiunta di JavaScript
JavaScript è un linguaggio di programmazione che consente di realizzare funzionalità più avanzate nel sondaggio rispetto a quanto sarebbe altrimenti disponibile. Ad esempio, puoi modificare la dimensione di una casella di testo della domanda, creare un tipo di domanda personalizzata e molto altro ancora.
Qtip: Maggiori informazioni su JavaScript sono disponibili nella documentazione delle API di Qualtrics. Puoi imparare le basi di JavaScript attraverso una serie di tutorial semplici e gratuiti su codecademy.com.
Qtip: Javascript non è incluso in tutte le licenze Qualtrics. Se vuoi ottenere l’accesso, contatta il tuo Account Executive Qualtrics.
Accesso all’editor JavaScript
- Fare clic sulla domanda a cui si desidera aggiungere JavaScript.
- Nella sezione Comportamento domanda, selezionare JavaScript.
- Posiziona il tuo JavaScript nella casella, sotto uno dei pezzi di /*Posiziona qui il tuo JavaScript…*/ testo. I tag di apertura e chiusura sono già forniti (non eliminarli).
Qtip: puoi posizionare il tuo codice in uno dei tre punti: OnLoad, OnReady e OnUnload. Scegli quello che più si adatta alle tue esigenze.
- Fai clic su Salva.
- Nota il</> simbolo accanto alla domanda; questa icona indica che la domanda ha un JavaScript personalizzato.
Per visualizzare l’anteprima delle modifiche apportate, fare clic su Anteprima. - Per rimuovere il JavaScript, aprire l’editor, fare clic su Cancella, quindi su Salva.
Qtip: ci sono diverse funzioni speciali della libreria di codici Qualtrics che possono essere utilizzate nel tuo JavaScript personalizzato. La documentazione relativa a queste funzioni si trova sulla nostra API JavaScript.
Suggerimenti e linee guida per l’utilizzo di JavaScript in Qualtrics
- I sondaggi Qualtrics sono ospitati su un motore di sondaggi denominato JavaScript Form Engine (JFE). Mentre JFE è un’applicazione a pagina singola, ricarica l’intestazione, il piè di pagina e il tema in ogni pagina del sondaggio.
- Durante il caricamento di una pagina del sondaggio, JFE chiama tre funzioni che accettano i callback. I callback verranno eseguiti nei seguenti momenti:
- addOnload() – Eseguito quando la pagina è caricata.
- addOnReady() – Eseguito quando la pagina è completamente visualizzata.
- addOnUnload() – Eseguito quando viene scaricata una pagina (quando la pagina è a sinistra).
Consiglio Q: Qualtrics non consente la funzionalità document.write().
- Se si modifica la funzionalità al di fuori di una domanda specifica (ad esempio dirottando la tastiera per rispondere alle domande), sarà necessario rimuovere tale funzione nell’invio della pagina utilizzando il callback passato alla funzione addOnUnload().
- Come per qualsiasi implementazione di JavaScript, si consiglia di astenersi dalla creazione di variabili globali in quanto può entrare in collisione con le funzionalità esistenti nella pagina.
- Se desideri importare librerie JavaScript, puoi includere un riferimento ad esse nell’intestazione del sondaggio all’interno<script> dei tag. Ricorda che anche dopo aver fatto riferimento alla libreria nella tua intestazione, devi applicare Javascript direttamente alle domande applicabili per quel codice per essere inserito nel sondaggio.
- JavaScript viene eliminato dall’HTML della domanda. Utilizzare l’editor JavaScript invece dell’HTML della domanda, come indicato nella sezione Accesso all’editor JavaScript in alto.
- Le transizioni pagina possono causare problemi durante la selezione degli elementi al caricamento, poiché influiscono anche sugli elementi pagina. Se riscontri difficoltà, puoi disabilitare le transizioni di pagina nella sezione Aspetto; Senti della scheda “Sondaggio”.
Aggiunta di Javascript in diversi tipi di progetto
Puoi aggiungere javascript alle domande idonee in praticamente ogni tipo di progetto. Le opzioni descritte in questa pagina sono disponibili in: