I'm working on a random project that takes a lot of code so I'm trying to use javascript to make it easier.
This is what I want to do.
Code:
else if(x.className=="change0") {
x.className="change1";
}
else if(x.className=="change1") {
x.className="change2";
}
else if(x.className=="change2") {
x.className="change3";
}
|
v
|
v
|
v
else if(x.className=="change358") {
x.className="change359";
}
I did a for loop for this.
Code:
<!DOCTYPE html>
<html>
<body onload="myFunction()">
<p id="demo"></p>
<script>
function myFunction()
{
var x="";
for (var i=0;i<359;i++)
{
x=x + "else if(x.className=="change" + i + "") {<br>x.className="change#";<br>}<br>";
}
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>
I can't get the first number to start at 0 while the other number starts at 1.
Code:
else if(x.className=="change0") {
x.className="change1";
}