如何使用prompt()创建表生成器?

时间:2013-03-30 06:12:12

标签: javascript html-table prompt

我需要在Javascript中使用prompt()varparseIntisNaNdocument.write制作表格生成器。系统将提示用户输入行数,然后输入列数。

这是我到目前为止写的:

<script type="text/javascript">
var row;
var col;
do
{
row = prompt("How many rows?");
}
while (isNaN(row))
do
{
col = prompt("How many columns?");
}
while (isNaN(col))

document.write('<table border="1" cellspacing="1" cellpadding="2">');
for(i = 0; i < row; i++)
{
   document.write('<tr>');
   document.write("<td>"+i+"</td>");
   document.write('</tr>');
}

document.write('</table>');
</script>

我不知道如何编号:

"document.write("<td>"+i+"</td>");"

取决于变量“col”。

我也不知道如何使用parseIntisNaN来确保数字输入范围从1到10.请放轻松我,我是初学者。

0 个答案:

没有答案