Ich verwende eine Frage mit Antwortformat "Texteingabe offen" auf Seite 01.
Auf Seite 02 verwende ich drei VAS Schieberegler. Ich möchte nun die Inputwerte von Seite 01 als Items für die VAS auf Seite 02 verwenden. So sieht mein bisheriger Code aus.
Seite 01:
PHP
put('input1', value('QE03_01'));
put('input2', value('QE03_02'));
put('input3', value('QE03_03'));
Seite 02:
PHP
$input1 = get('input1', '');
$input2 = get('input2', '');
$input3 = get('input3', '');
HTML
SoSciTools.attachEvent(window, "load", function() {
// Abrufen der PHP-Variablen und Aktualisieren der VAS-Beschriftungen
var input1 = <?php echo json_encode($input1); ?>;
var input2 = <?php echo json_encode($input2); ?>;
var input3 = <?php echo json_encode($input3); ?>;
// Aktualisieren der VAS-Beschriftungen, falls Eingaben vorhanden sind
if (input1) {
document.querySelector('label[for="QE06_01"]').innerText = "Wie fühlen Sie sich bezüglich: " + input1;
}
if (input2) {
document.querySelector('label[for="QE06_02"]').innerText = "Wie fühlen Sie sich bezüglich: " + input2;
}
if (input3) {
document.querySelector('label[for="QE06_03"]').innerText = "Wie fühlen Sie sich bezüglich: " + input3;
}
});
Es funktioniert nicht, allerdings bin ich kein besonders begabter Coder. Any Ideas?
Herzlichen Dank!