- Posts: 4
- Thank you received: 0
Ask the community, share ideas, and connect with other LimeSurvey users!
<script type="text/javascript" charset="utf-8"> function shuffle(array) { var currentIndex = array.length, temporaryValue, randomIndex; // While there remain elements to shuffle... while (0 !== currentIndex) { // Pick a remaining element... randomIndex = Math.floor(Math.random() * currentIndex); currentIndex -= 1; // And swap it with the current element. temporaryValue = array[currentIndex]; array[currentIndex] = array[randomIndex]; array[randomIndex] = temporaryValue; } return array; } $(document).on('ready pjax:scriptcomplete',function(){ // Fill the array var arr = ["001", "002", "003", "004", "005", "006", "007", "008" ]; arr = shuffle(arr); anumbers = arr.slice(0,4).join(','); $('#question{QID} input[type="text"]').val("#"+anumbers); $('#question{QID}').hide(); } ); </script>
<script type="text/javascript" charset="utf-8"> function shuffle(array) { var currentIndex = array.length, temporaryValue, randomIndex; // While there remain elements to shuffle... while (0 !== currentIndex) { // Pick a remaining element... randomIndex = Math.floor(Math.random() * currentIndex); currentIndex -= 1; // And swap it with the current element. temporaryValue = array[currentIndex]; array[currentIndex] = array[randomIndex]; array[randomIndex] = temporaryValue; } return array; } if (GESCHLECHT.shown=="A1") { $(document).on('ready pjax:scriptcomplete',function(){ // Fill the array var arr = [ "002", "003", "004", "005", "006", "007", "008" ]} } else { $(document).on('ready pjax:scriptcomplete',function(){ // Fill the array var arr = ["001", "002", "003", "004", "005", "006" ]} } ; arr = shuffle(arr); anumbers = arr.slice(0,4).join(','); $('#question{QID} input[type="text"]').val("#"+anumbers); // $('#question{QID}').hide(); } ); </script>
Please Log in to join the conversation.
Code:if (GESCHLECHT.shown=="A1") {
// Answer via Code var geschlechtJavaScriptVariable = '{Qgeschlecht.NAOK}'; if (geschlechtJavaScriptVariable == 'A1') { // }
Please Log in to join the conversation.
Please Log in to join the conversation.