Javascript qui redirect issue
http://stackoverflow.com/q/38488779/17300
by Stephen
JavaScript
var qIndex = 0,
aString = "",
maxQ = 5;
function generate() {
console.log('qIndex is ' + qIndex + ' : set innerHTML, opt1 & opt2 values');
}
function generateResult(answers) {
if (answers == "00000"
|| answers == "00001" || answers == "00010" || answers == "00100" || answers == "01000" || answers == "10000"
|| answers == "00011" || answers == "00110" || answers == "01100" || answers == "11000"
|| answers == "00101" || answers == "01010" || answers == "10100"
|| answers == "01001" || answers == "10010" || answers == "10001" )
{
return "ques2.html";
}
else if (answers == "11111"
|| answers == "11110" || answers == "11101" || answers == "11011" || answers == "10111" || answers == "01111"
|| answers == "11100" || answers == "11001" || answers == "10011" || answers == "00111"
|| answers == "11010" || answers == "10101" || answers == "01011"
|| answers == "10110" || answers == "01101" || answers == "01110" )
{
return "ques3.html";
}
else
{
return "new.html";
}
}
function redirect(url) {
console.log('window.location = ' + url + ';');
}
function optionClick(ans) {
aString += ans;
if (++qIndex == maxQ) {
redirect( generateResult(aString) );
} else {
generate();
}
}
optionClick('0')
optionClick('1')
optionClick('1')
optionClick('0')
optionClick('1')
// Outputs: window.location = ques2.html;