如何在html文本区域中打印javascript循环结果?

如何在html文本区域中打印javascript循环结果?,javascript,Javascript,当输入为2时,打印“2 x 10=20”,但不打印整个表格。我尝试了各种方法。但结果是一样的 没有错误。就像打印整个乘法表一样 函数环{ var i=1; var x=document.getElementByIdnum.value; //document.getElementByIdresult.value=结果; 虽然i您总是在更改“result”的值,而不是添加到它: 函数环{ var i=1; var x=document.getElementByIdnum.value; //doc

当输入为2时,打印“2 x 10=20”,但不打印整个表格。我尝试了各种方法。但结果是一样的

没有错误。就像打印整个乘法表一样

函数环{ var i=1; var x=document.getElementByIdnum.value; //document.getElementByIdresult.value=结果;
虽然i您总是在更改“result”的值,而不是添加到它:

函数环{ var i=1; var x=document.getElementByIdnum.value; //document.getElementByIdresult.value=结果;
而我如果我明白你的意思

使用以下代码重写整个textarea:

document.getElementById("result").value = x + " x " + i + " = " + i * x;
但您需要在旧结果之后添加新结果。类似于:

var oldValue = document.getElementById("result").value;
var result = x + " x " + i + " = " + i * x;
document.getElementById("result").value = oldValue + '\n' + result;

朋友们,我看到循环函数来自源代码,而2loop.js.:document.getElementByIdresult.value+=x+x+I+=+I*x+\n;这个问题是由一个无法再复制的问题或一个简单的印刷错误引起的。虽然这里可能有类似的问题,但这个问题以一种不太可能有助于将来阅读的方式得到解决ers。这通常可以通过在发布前确定并仔细检查重现问题所需的最短程序来避免。当然可能是重复的,但仍然是重复的,如果这是一个问题,他们可以查看评论中已回答的问题。请投票关闭-并至少缓存段落,而不是将其放在页面中当添加评论时,它会说避免在评论中回答问题-你应该改为添加答案。无论如何,当我开始写答案时,评论并不在那里。我也在修复此人的问题,而不是优化它!我在评论中回答,因为问题需要删除。然后我投票选择打字错误删除。不能使用向上投票删除它answers@mplungjan好吧,这太愚蠢了,作为一个金色javascript徽章持有者,你应该把它作为我现在得到的几个副本中的一个来锤击。我想让op删除它