我想在它附近创建一个文本区域和一个 div,类似于您在 stackoverflow 中的“提问”页面中使用的内容。 您在文本区域中键入文本,文本就会在文本区域下实时呈现。 我想让这个将文本区域中键入的一些代码(例如“a024”)“实时”转换为 div 中的符号。 我需要使用 javascript 来获得此功能吗? 谢谢。
最佳答案
是的。在 JavaScript 诞生之初,这被称为动态 HTML 的 DHTML。 您必须使用 JavaScript 来创建此行为。
您可以通过以下方式获取元素的值:
var source = document.getElementById("sourceTextarea").value;
并在目标元素中设置文本,如下所示:
document.getElementById("destinationDiv").innerText = "some text";
在 HTML 中,您必须使用:
<textarea id="sourceTextarea"></textarea><div id="destinationDiv"></div>
关于javascript - 文本区域中文本的实时渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41021467/