javascript - 如何将文本放在div中其他文本的顶部

标签 javascript jquery html css appendtext

您好,我正在尝试在我的网站上创建一个评论部分,我编写的代码将我输入的评论放在已输入的评论下方。

我真正想做的是将新输入的评论放在旧评论之上(比如 facebook 或 youtube 或任何其他网站 - 当你输入评论时,它会出现在旧评论之上(在第一行) ) 如何使用 javascript 执行此操作?谢谢。下面是我编写的代码。

<input id = "txtboxComment" type = "text" onkeyup = "typeComment(event)" placeholder = "Write a comment"/>
<div id = "comment"></div>
#txtboxComment { 
    float: left;
    width: 600px;
    height: 25px;
    margin-left: 10px;
    margin-top: 10px;}

#comment {
    border: solid 1px;
    float: left;
    width: 602px;
    height: auto;
    margin-left: 51px;
    margin-top: 10px;
}
function typeComment(e) {
    co = document.getElementById("txtboxComment");
    if (e.keyCode == 13) {
        co.click();
        document.getElementById("comment").innerHTML += "<pre>" + co.value  + "\n" + "</pre>";
}

最佳答案

使用

document.getElementById("comment").innerHTML = "<pre>" + co.value  + "\n" + "</pre>" + document.getElementById("comment").innerHTML;

关于javascript - 如何将文本放在div中其他文本的顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36834166/

相关文章:

javascript - 如何在不使用 "transform"的情况下旋转 div?

javascript - 我可以有一个混合的 es5/es2015 AngularJS 应用程序吗?

javascript - 无法从不同的网络连接 express.js

javascript - 单击 Div 和更多特定元素

jQuery:当 url 中存在特定哈希值时触发函数...?

javascript - 内联 flex 盒模型中背景图像的宽度

JavaScript 不删除类

javascript - 强制使用自定义/货币模式的 iOS 数字键盘

Android 浏览器在滚动时触发 jQuery $(window).resize()

javascript - 如何在类的最后一个元素上设置实时点击功能?