我刚刚开始学习如何编写Javascript,几周前就开始了。现在我正在制作一个互动故事。我一直计划制作故事的方式是让用户回答提示问题,提示的答案将触发故事的下一部分显示在文本框中。
截至目前,我的提示已经下降,而if / else语句将显示答案。我无法弄清楚如何让故事的下一部分显示在文本框中。
我现在唯一能想到的就是使用console.log,但这不会很正常。有关如何做到这一点的任何建议吗?
答案 0 :(得分:2)
鉴于没有可供参考的代码,这里有一个模拟示例:
document.getElementById("myTextArea").value = prompt("Foo?");
假设你有像这样的textarea
<textarea id="myTextArea"></textarea>
然后将其文本设置为用户输入的内容,例如
bar
答案 1 :(得分:0)
如果您所做的只是将故事信息放在textarea
中,那么您不应该使用它,只需使用div
代替并将故事文本放在那里。将div初始设置为display: none
,一旦他们得到正确的问题,请使用JS将其设置为display: block
!