我编写了一个 JavaScript 页面,用户在第一个框中输入文本,处理后的结果放入第二个框(文本区域框)中。我认为出于布局目的将其显示在文本区域框中会很好,这样他们就可以根据需要滚动思考。然后他们可以将文本复制到剪贴板。
所有这些都有效,除非用户在第二个文本区域框中键入任何文本,否则当他们点击进程按钮时不会显示任何输出。
这个问题应该如何解决?有没有办法阻止文本输入到第二个文本区域框中?我意识到我可以输入一条消息,不要在那里输入任何内容,但用户可能会犯错误。看来现在,如果他们这样做了,唯一的恢复方法就是重新加载网页。
最佳答案
了解 readonly
<textarea>
的属性在 MDN 上:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea#attr-readonly
下面是一个示例,展示了它的外观:
<textarea readonly>You can't edit me</textarea>
关于javascript - 如何创建一个仅用于程序输出的文本区域框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46383704/