hallo zusammen
hab mich heute gerade mal kurz an javascript gewagt, und da ist mir auch bereits das erster rätsel aufgetaucht:
bei meinem kleinen programm soll ein for-schleife ausgeführt werden, mittels 3 wählbaren parametern. ist natürlich nur eine kleine übung... trotzdem kann ich mir nicht erklären, warum nach ausführung des codes der restliche teil html nicht mehr angezeigt wird. im firefox habe ich den eindruck einer endlos-schleife.
wäre sehr dankbar wenn mir jemand dieses kleine problem lösen könnte.
<body>
<script type="text/javascript">
<!--
var x;
function abc(x)
{
y = 25+x;
for (i=x;i<=y;i++)
{
sq = i*i;
cub = i*i*i;
document.write("Square: "+sq+" Cube: "+cub+"<br>");
}
}
//-->
</script>
<input type="button" value="start with: 1"
onclick="abc(1)" ><br>
<input type="button" value="start with: 2"
onclick="abc(2)" ><br>
<input type="button" value="start with: 5"
onclick="abc(5)" >
</body>