Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

0 votes

Hallo,

ich würde gerne ein Inhaltsverzeichnis auf der 1. Seite erstellen, welches auf verschiedene Kapitel im Fragebogen verweist. Zum Testen haben ich eine Gliederung aufgebaut:

<h1 style="font-size: 25px">Inhaltsverzeichnis</h1>
<ul style="font-size: 25px">
<li><button id="1">Bildung</button></li>
<br>
<li><button id="2">Arbeit</button></li>
<br>
<li id="3">Familie</li>
<br>
<li id="4">Freundeskreis</li>
</ul>

Die Kapitel sollen per klick auf ein ebestimmte Seite verweisen.
Unter dem HTML Feld habe ich ein php Feld erstellt, mit text('a1');

In dem Textbaustein ist der folgende Code:

<script>
document.getElementById("2").onclick = function(){
<? goToPage('b'); ?>
}

document.getElementById("1").onclick = function(){
<? goToPage('a'); ?>
}

</script>

Ich habe hier irgendwi einen Denkfehler, die Buttons gehen nämlich immer auf die nöchste Seite. Kann mir hier jemand weiterhelfen?

Vielen Dank

in SoSci Survey (dt.) by s109993 (3.8k points)

1 Answer

0 votes
 
Best answer

JavaScript läuft im Browser der Anwender:innen, PHP läuft auf dem Server "zwischen den Seiten". Deshalb ist eine Kombination wie von Ihnen angedacht technisch nicht realisierbar bzw. würde eine Menge zusätzliche Kommunikation zwischen Browser und Server erfordern.

ich würde gerne ein Inhaltsverzeichnis auf der 1. Seite erstellen, welches auf verschiedene Kapitel im Fragebogen verweist.

Das geht zum Glück mit buttonToPage()wesentlich einfacher. Sehen Sie sich bitte einmal diese Anleitung an: Navigation im Fragebogen

by SoSci Survey (190k points)
selected by s109993
Überragend- Danke!
...