The page is supposed to generate a single column table of random numbers in regards to the numbers entered into the text box. This table is supposed to go on the page with everything else. The numbers are being generated but it is being put onto a new page and isn’t being written to a table.
[CODE]<html>
<head>
<!–
In Class Lab 2 Extension – Random Number Table
Author: Robert Belliveau
Date: 3/29/2011
–>
<title>In Class Lab 1 – Random Number Table</title>
</head>
<body>
<p>This allows the user to enter 3 numbers into text boxes, the first two
integers are the range of the availabe random numbers. The third number
is the amount of random numbers to be generated and placed in a single column table. </p>
<form name=”random” method=”post” action=””>
<p>
<label>
<input type=”integer” name=”textfield” id=”min”>
Min<br>
</label>
<label>
<input type=”integer” name=”textfield2″ id=”max”>
</label>
<label>
Max<br>
<input type=”integer” name=”textfield3″ id=”randoms”>
</label>
Number of random integers
</p>
<p>
<label>
<input type=”button” name=”generate” id=”generate” value=”Generate” onclick=”genRand();”>
</label>
</p>
</form>
<p> </p>
<table border = “2”>
<script type=”text/javascript”>
function genRand() {
var max = document.random.max.value;
var min = document.random.min.value;
var range = max – min + 1;
var rands = document.random.randoms.value;
min *= 1;
rands *= 1;
for (var i = 1; i <= rands; i++) {
var randNum = min + range * Math.random();
randNum = Math.floor(randNum);
}
for (var i = 1; i <= rands; i++) {
var randNum = min + range * Math.random();
randNum = Math.floor(randNum);
document.write(“<tr>”);
document.write(“<td>” + randNum + “</td>”);
document.write(“</tr>”);
}
}
</script>
</table>
</body>
</html>
I attached the entire code because I honestly do not know where the errors are and also because it is not a very long program.