Error: invalid XML name
Source File: file:///tmp/Raadseltje.html
Line: 30, Column: 7
Source Code:
case < 0 || > bovengrens :
Deze foutmelding krijg ik in de Error Console van Firefox bij het laden van de pagina.
Een switch werkt alleen met getallen:
[js]switch(waarde)
{
case 0: // iets
break;
case 1: // iets anders
etc.
}[/js]
In jouw geval
[js]switch(gokWaarde) {
case < 0 || > bovengrens :
alert("Het getal moet tussen de gekozen grenzen liggen!!");
break;
case = gokGetal :
alert("U hebt het getal geraden, het getal was: " + gokGetal);
break;
case < gokGetal :
alert("Het getal dat u hebt gegokt is te klein, probeer nog eens!);
break;
case > gokGetal :
alert(""Het getal dat u hebt gegokt is te groot, probeer nog eens!);
break;
}[/js]
voldoe je hier niet aan. Je kan beter gebruik maken van if's:
[js]if (gokwaarde < 0 || gokwaarde > bovengrens)
{
alert("Het getal moet tussen de gekozen grenzen liggen!!");
}
else if (gokwaarde == gokGetal)
{
alert("U hebt het getal geraden, het getal was: " + gokGetal);
}
etc.[/js]
Overigens kloppen bij de laatste twee "alert"s de aanhalingstekens niet (geen afsluitende en bij de laatste twee aan het begin).