Javascript 到 JQuery - 在文本字段中呈现用户输入

标签 javascript jquery html rendering appendchild

我有一个 javascript 函数,旨在将文本字段的内容附加到列表中,以便在用户单击文本字段旁边的按钮时立即呈现它。按钮和文本字段显示正常,但有人告诉我需要将函数转换为 JQuery,我对 JQuery 语法的熟悉程度远不如 javascript。这是函数:

document.getElementById("append").onclick = function()
{
    var text = document.getElementById("new-text").value;

    var li = "<li>" + text + "</li>";
    document.getElementById("list").appendChild(li);
}

list 是我想要附加文本字段内容的列表,new-text 是文本字段内容的 ID。

最佳答案

试试这个:

$('#append').on('click', function () {
    var text = $('#new-text').val();
    var li = '<li>' + text + '</li>';
    $('#list').append(li);
});

关于Javascript 到 JQuery - 在文本字段中呈现用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32814981/

相关文章:

javascript - 使用 <a href ="#"onclick ="funtion(' test.php')"> 时如何在导航栏上显示真实网址

javascript - Firefox Add-on Builder 扩展调试

jquery - Foundation 粘性菜单链接在 Google Chrome 中不起作用

javascript - 自动刷新div内容

javascript - 如何将单选按钮值存储为变量

javascript - jQuery UI - 调用突出显示/错误

javascript - HTML5 Canvas 调用同一个函数两次?

javascript - 如何使用 jQuery 获取 <a> 标签中的 href 值

javascript - 尝试理解 JS 中的递归...检查我的简单代码

javascript - 响应图 : Get width and height of axis, 因此图可以占用容器的剩余大小