0 votes
ago in SoSci Survey (dt.) by s338943 (120 points)

Ich habe nochmal eine ganze Weile rumprobiert, aber irgendwie klappt es einfach nicht, die Anzahl der Blöcke anzupassen. Da ich mich leider überhaupt nicht mit HTML bzw. JavaScript auskenne und das alles mehr so Trial and Error ist gerade, schreibe ich einfach mal, was ich gemacht habe, in der Hoffnung, dass Sie einen (oder mehrere) Fehler finden. Danke im Voraus! Hier der Code (die Anzahl der Trials ist nur zum Testen so gering, weil ich die später auch anpassen muss und direkt sehen wollte, ob es klappt):

<script type="text/javascript">
<!--
SoSciTools.attachEvent(window, "load", function() {
  SoSciTools.questionnaire.IA01.setBlocks([0,1,2,3,4,5,6,7,8,9,10]);
  SoSciTools.questionnaire.IA01.setTrials([2,2,2,2,2,2,2,2,2,2,2]);
  SoSciTools.questionnaire.IA01.getBlockInfo = function (blockID) {
        // Init categories
        var categories = [[], []];
        
        // Create block content
        // 0=A, 1=B, 2=C, 3=D
        if (blockID === 0) {
            // Practice 1
            categories = [[0], [1]];
        } else if (blockID === 1) {
            // Practice 2
            categories = [[2], [3]];
        } else if (blockID === 2) {
            // Practice 3
            categories = [[0,2], [1,3]];
        } else if (blockID === 3) {
            // Test (block 4)
            categories = [[0,2], [1,3]];
        } else if (blockID === 4) {
            // Practice 5
            categories = [[1], [0]];
        } else if (blockID === 5) {
            // Practice 6
            categories = [[1,2], [0,3]];
        } else if (blockID === 6) {
            // Test (block 7)
            categories = [[1,2], [0,3]];
        }

        return {
            categories: categories,
            trials: this.trialCount[blockID]
        };
    };
});
// -->
</script

Please log in or register to answer this question.

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

...