如何将答案返回到文本区域

How to return an answer to a textarea?

本文关键字:文本 区域 返回 答案      更新时间:2023-09-26

我最近才开始学习如何编写Javascript,这是几周前开始的。现在我正在制作一个互动故事。我一直计划制作故事的方式是让用户回答提示问题,提示的答案将触发故事的下一部分显示在文本框中。

因此,截至目前,我已经记下了提示和将揭示答案的if/else语句。我不知道如何让故事的下一部分显示在文本框中。

我现在唯一能真正想到的是使用 console.log,但这不太正确。关于如何做到这一点的任何建议?

鉴于没有代码可供引用,下面是一个模型示例:

document.getElementById("myTextArea").value = prompt("Foo?");

假设你会有一个这样的文本区域

<textarea id="myTextArea"></textarea>

然后,它的文本将被设置为用户输入的任何内容,例如,

bar

js小提琴

如果您所做的只是将故事信息放在textarea中,那么您不应该使用它,只需使用div并将故事文本放在那里即可。 将div 最初设置为 display: none,一旦他们正确回答问题,就使用 JS 将其设置为 display: block