我在函数
中有以下代码document.getElementById('textFromUser').innerHTML = value;
document.getElementById("displayForward").value=stackforward+"\n"
valCurrent = value;
“displayForward
”是一个textarea。显示在该textarea中的数组项需要通过中断分隔(使用逗号创建列而不是行)。
该页面有一个用户输入框,用户输入值(字母或数字)。然后将值推送到堆栈并在该textarea中显示为输出。现在的问题是它们像这样显示在一行:v,w,x,y,z ....我的代码仍显示用逗号分隔的行中的项目。
我需要做的是让它们以列格式显示而不用逗号:
v
w ^
X
ÿ
ž
与此围成一圈,有人可以帮我解决上述问题吗?
答案 0 :(得分:1)
我可以看到你在那里拼写错误,我已经纠正了。
试试以下内容:
document.getElementById('textFromUser').innerHTML = value;
document.getElementById("displayForward").value=stackforward.join("\n")
valCurrent = value;
希望有所帮助
答案 1 :(得分:0)
如果stackforward
是string
,请尝试
document.getElementById('textFromUser').innerHTML = value;
document.getElementById("displayForward").value+=stackforward+"\n";
valCurrent = value;
如果stackforward
是array
,请尝试
document.getElementById('textFromUser').innerHTML = value;
document.getElementById("displayForward").value=stackforward.join("\n");
valCurrent = value;