Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:create:dynamic [04.05.2018 18:26]
fabienne.woehner [Beispiel 1: Sichtbare Auswahl]
de:create:dynamic [02.04.2020 20:31] (aktuell)
admin [Grundwissen]
Zeile 10: Zeile 10:
   - Jedes Element einer (HTML-)Internetseite hat eine ganze Reihe von Eigenschaften. SoSci Survey erstellt die einzelne Fragebogen-Seite als HTML-Seite -- und alle Fragen und Eingabefelder sind ihrerseits HTML-Elemente,​ deren Eigenschaften durch JavaScript beeinflusst werden können. Eine solche Eigenschaft ist der Darstellungsstil (''​style''​) und ein Teil davon ist der Anzeigemodus (''​display''​). Der Anzeigemodus definiert, wie ein Element angezeigt wird (''​block''​ oder ''​inline''​) oder dass es eben nicht angezeigt wird (''​none''​).   - Jedes Element einer (HTML-)Internetseite hat eine ganze Reihe von Eigenschaften. SoSci Survey erstellt die einzelne Fragebogen-Seite als HTML-Seite -- und alle Fragen und Eingabefelder sind ihrerseits HTML-Elemente,​ deren Eigenschaften durch JavaScript beeinflusst werden können. Eine solche Eigenschaft ist der Darstellungsstil (''​style''​) und ein Teil davon ist der Anzeigemodus (''​display''​). Der Anzeigemodus definiert, wie ein Element angezeigt wird (''​block''​ oder ''​inline''​) oder dass es eben nicht angezeigt wird (''​none''​).
   - Die Elemente einer HTML-Seite lassen sich am einfachsten anhand ihrer HTML-ID ansprechen. SoSci Survey vergibt für alle Eingabefelder automatisch HTML IDs, die sich an der Frage- bzw. Itemkennung orientieren.   - Die Elemente einer HTML-Seite lassen sich am einfachsten anhand ihrer HTML-ID ansprechen. SoSci Survey vergibt für alle Eingabefelder automatisch HTML IDs, die sich an der Frage- bzw. Itemkennung orientieren.
-    * Am einfachsten ermitteln Sie die ID eines Elements mit den Entwickler-Werkzeugen Ihres Browsers (je nach Browser an unterschiedlicher Stelle zu finden). Diese Werkzeuge können Ihnen den HTML-Code eines Elements (z.B. eines Auswahlfeldes) zeigen -- inkl. der HTML-ID (''​%%id="​AB01_01"​%%''​). Alternativ können Sie sich den Quelltext der HTML-Seite im Browser anzeigen lassen und dort das entsprechende Element suchen.+    * Am einfachsten ermitteln Sie die ID eines Elements mit den "Entwickler-Werkzeugen" ​Ihres Browsers (je nach Browser an unterschiedlicher Stelle zu finden). Diese Werkzeuge können Ihnen den HTML-Code eines Elements (z.B. eines Auswahlfeldes) zeigen -- inkl. der HTML-ID (''​%%id="​AB01_01"​%%''​). Wenn Sie in den Entwickler-Werkezugen den "​Inspektor"​ auswählen, können Sie ein Element der Seite einfach anklicken, um die passenden Informationen zu finden. Alternativ können Sie sich den Quelltext der HTML-Seite im Browser anzeigen lassen und dort das entsprechende Element suchen.
     * Für Fragen vergibt SoSci Survey jeweils eine HTML-ID bestehend aus der Frage-Kennung,​ einem Unterstrich (''​_''​) und ''​qst''​ (z.B. ''​AB01_qst''​ für Frage "​AB01"​).     * Für Fragen vergibt SoSci Survey jeweils eine HTML-ID bestehend aus der Frage-Kennung,​ einem Unterstrich (''​_''​) und ''​qst''​ (z.B. ''​AB01_qst''​ für Frage "​AB01"​).
   - In SoSci Survey kann man beliebige Inhalte in eine Fragebogenseite aufnehmen. Also auch JavaScript Code. Dies geschieht am einfachsten,​ indem man den Code unter **Textbausteine u. Beschriftung** als Textbaustein speichert (für die //​Darstellung//​ muss man "​HTML-Code"​ auswählen) und diesen Textbaustein beim **Fragebogen zusammenstellen** in die Seite zieht. Und zwar __unter__ die jeweilige Frage(n).   - In SoSci Survey kann man beliebige Inhalte in eine Fragebogenseite aufnehmen. Also auch JavaScript Code. Dies geschieht am einfachsten,​ indem man den Code unter **Textbausteine u. Beschriftung** als Textbaustein speichert (für die //​Darstellung//​ muss man "​HTML-Code"​ auswählen) und diesen Textbaustein beim **Fragebogen zusammenstellen** in die Seite zieht. Und zwar __unter__ die jeweilige Frage(n).
de/create/dynamic.txt · Zuletzt geändert: 02.04.2020 20:31 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