javascript-从文本区域值创建无限的新div
我有一个文本区域,用户可以在其中提交帖子,我正在使用ajax将它们放在我的数据库中,但我想在他们点击submit时在文本区域下方创建一个新的div,以便他们知道这是有效的javascript-从文本区域值创建无限的新div,javascript,Javascript,我有一个文本区域,用户可以在其中提交帖子,我正在使用ajax将它们放在我的数据库中,但我想在他们点击submit时在文本区域下方创建一个新的div,以便他们知道这是有效的 var text = document.getElementsByName(name)[0].value; // $.post( "../parsers/new_text.php", { text: text } ); var area = document.getElementsByName(name
var text = document.getElementsByName(name)[0].value;
// $.post( "../parsers/new_text.php", { text: text } );
var area = document.getElementsByName(name)[0];
area.value = "";
var div = document.createElement("div");
div.appendChild(text);
var elem = document.getElementById("texts");
elem.appendChild(div);
document.body.appendChild(elem);
这就是我到目前为止所拥有的,并且所有的东西都工作到
area.value=“”代码>但它不会在ID为“text”的文本区域下方的div中创建新div。我不确定我做错了什么 您需要使用createTextNode()
创建一个文本节点,并将其添加到div
元素中,添加纯text
字符串将不起作用。这是一张工作票