DragonKnight2125
September 26th, 2004, 03:01 PM
Im a sort of Javascript newbie, I can do basic stuff like customize things and I have looked over this code several times but I cant find why it wont work correctly. It sends the user to ....quizzes/mysticalcreature/red.html instead of the correct page ....quizzes/mysticalcreature/(result).html
<SCRIPT LANGUAGE="JavaScript">
function process()
{
var red = 0;
var green = 0;
var blue = 0;
var white = 0;
var black = 0;
var yellow = 0;
var f = document.f;
var i = 0;
for (i = 0; i < f.one.length; i++) if (f.one[i].checked) value = f.one[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { white++; }
if (value == "6") { black++; }
for (i = 0; i < f.two.length; i++) if (f.two[i].checked) value = f.two[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { black++; }
if (value == "6") { white++; }
for (i = 0; i < f.three.length; i++) if (f.three[i].checked) value = f.three[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { white++; }
if (value == "6") { black++; }
for (i = 0; i < f.four.length; i++) if (f.four[i].checked) value = f.four[i].value;
if (value == "1") { white++; }
if (value == "2") { red++; }
if (value == "3") { green++; }
if (value == "4") { blue++; }
if (value == "5") { yellow++; }
if (value == "6") { black++; }
for (i = 0; i < f.five.length; i++) if (f.five[i].checked) value = f.five[i].value;
if (value == "1") { white++; }
if (value == "2") { black++; }
if (value == "3") { red++; }
if (value == "4") { green++; }
if (value == "5") { blue++; }
if (value == "6") { yellow++; }
for (i = 0; i < f.six.length; i++) if (f.six[i].checked) value = f.six[i].value;
if (value == "1") { yellow++; }
if (value == "2") { black++; }
if (value == "3") { white++; }
if (value == "4") { red++; }
if (value == "5") { green++; }
if (value == "6") { blue++; }
for (i = 0; i < f.seven.length; i++) if (f.seven[i].checked) value = f.seven[i].value;
if (value == "1") { blue++; }
if (value == "2") { yellow++; }
if (value == "3") { white++; }
if (value == "4") { black++; }
if (value == "5") { red++; }
if (value == "6") { green++; }
for (i = 0; i < f.eight.length; i++) if (f.eight[i].checked) value = f.eight[i].value;
if (value == "1") { green++; }
if (value == "2") { blue++; }
if (value == "3") { yellow++; }
if (value == "4") { black++; }
if (value == "5") { white++; }
if (value == "6") { red++; }
var out = "red";
i = red;
if (red > i) { out = "fairy"; i = red; }
if (green > i) { out = "mermaid"; i = green; }
if (blue > i) { out = "vampire"; i = blue; }
if (yellow > i) { out = "werewolf"; i = yellow; }
if (black > i) { out = "angel"; i = black; }
if (white > i) { out = "dragon"; i = white; }
location.href = out + ".html";
}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function process()
{
var red = 0;
var green = 0;
var blue = 0;
var white = 0;
var black = 0;
var yellow = 0;
var f = document.f;
var i = 0;
for (i = 0; i < f.one.length; i++) if (f.one[i].checked) value = f.one[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { white++; }
if (value == "6") { black++; }
for (i = 0; i < f.two.length; i++) if (f.two[i].checked) value = f.two[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { black++; }
if (value == "6") { white++; }
for (i = 0; i < f.three.length; i++) if (f.three[i].checked) value = f.three[i].value;
if (value == "1") { red++; }
if (value == "2") { green++; }
if (value == "3") { blue++; }
if (value == "4") { yellow++; }
if (value == "5") { white++; }
if (value == "6") { black++; }
for (i = 0; i < f.four.length; i++) if (f.four[i].checked) value = f.four[i].value;
if (value == "1") { white++; }
if (value == "2") { red++; }
if (value == "3") { green++; }
if (value == "4") { blue++; }
if (value == "5") { yellow++; }
if (value == "6") { black++; }
for (i = 0; i < f.five.length; i++) if (f.five[i].checked) value = f.five[i].value;
if (value == "1") { white++; }
if (value == "2") { black++; }
if (value == "3") { red++; }
if (value == "4") { green++; }
if (value == "5") { blue++; }
if (value == "6") { yellow++; }
for (i = 0; i < f.six.length; i++) if (f.six[i].checked) value = f.six[i].value;
if (value == "1") { yellow++; }
if (value == "2") { black++; }
if (value == "3") { white++; }
if (value == "4") { red++; }
if (value == "5") { green++; }
if (value == "6") { blue++; }
for (i = 0; i < f.seven.length; i++) if (f.seven[i].checked) value = f.seven[i].value;
if (value == "1") { blue++; }
if (value == "2") { yellow++; }
if (value == "3") { white++; }
if (value == "4") { black++; }
if (value == "5") { red++; }
if (value == "6") { green++; }
for (i = 0; i < f.eight.length; i++) if (f.eight[i].checked) value = f.eight[i].value;
if (value == "1") { green++; }
if (value == "2") { blue++; }
if (value == "3") { yellow++; }
if (value == "4") { black++; }
if (value == "5") { white++; }
if (value == "6") { red++; }
var out = "red";
i = red;
if (red > i) { out = "fairy"; i = red; }
if (green > i) { out = "mermaid"; i = green; }
if (blue > i) { out = "vampire"; i = blue; }
if (yellow > i) { out = "werewolf"; i = yellow; }
if (black > i) { out = "angel"; i = black; }
if (white > i) { out = "dragon"; i = white; }
location.href = out + ".html";
}
</SCRIPT>