Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:create:questions:selclick [22.09.2017 10:31] – JavaScript ergänzt adminde:create:questions:selclick [22.09.2017 10:44] – [JavaScript] admin
Zeile 52: Zeile 52:
  
 Mittels ''CustomEvent.preventDefault()'' kann die Auswahl unterbunden werden, sodass die Frage die Auswahl des Teilnehmers nicht akzeptiert. Mittels ''CustomEvent.preventDefault()'' kann die Auswahl unterbunden werden, sodass die Frage die Auswahl des Teilnehmers nicht akzeptiert.
 +
 +<code javascript>
 +<script type="text/javascript">
 +function onSelect(evt) {
 +  // In Teilfrage 1 kann die Option 2 nicht (!) ausgewählt werden
 +  if ((evt.detail.item == 1) && (evt.detail.value == 2)) {
 +    evt.preventDefault();
 +  }
 +}
 +
 +var question = document.getElementById("AB01_qst");
 +question.addEventListener("select", onSelect);
 +</script>
 +</code>
  
 Mehr zur Einbindung von JavaScript in den Fragebogen s. [[https://www.soscisurvey.de/help/doku.php/de:create:javascript|JavaScript im Fragebogen]]. Mehr zur Einbindung von JavaScript in den Fragebogen s. [[https://www.soscisurvey.de/help/doku.php/de:create:javascript|JavaScript im Fragebogen]].
de/create/questions/selclick.txt · Zuletzt geändert: 01.10.2020 21:56 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki