Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript-从文本区域值创建无限的新div_Javascript - Fatal编程技术网

javascript-从文本区域值创建无限的新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

我有一个文本区域,用户可以在其中提交帖子,我正在使用ajax将它们放在我的数据库中,但我想在他们点击submit时在文本区域下方创建一个新的div,以便他们知道这是有效的

    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
字符串将不起作用。这是一张工作票