动态地将元素添加到HTML页面

用户名

每次检测到按键时尝试创建一个新的列表元素。本来我是这样写下来的

<ul class='text-box'> <strong>THIS IS SPARTA</strong>
 </ul>
  <script>
    keycheck = 0;
    $(document).keydown(function()
    { 
        $('.text-box').text('Number of keypress are: '+keycheck);
        keycheck=keycheck+1;
        $('<p>').text(keycheck).appendTo('.text-box');
    });

    </script>

但这只会在按键上创建两条行,并以点击次数进行更新。但是删除行“ $('。text-box')。text('hello'+ keycheck);” 给我我想要的。我想知道为什么这样做,因为我刚开始学习js时,我觉得这将是很有价值的。

李斯特先生

如果你这样做

$('.text-box').text('Number of keypress are: '+keycheck);

您将所有内容替换.text-box为给定的文本。并且“所有内容”包括上次添加的内容!
因此,您需要append(...)而不是text(...)而已。

但是,如果要创建列表,则应使用列表项(<li>),而不要使用纯文本和<p>更好的解决方案如下所示:

 keycheck = 0;
 $(document).keydown(function() {
   $('.text-box').append('<li>Number of keypresses are: ' + keycheck + '</li>');
   keycheck = keycheck + 1;
   $('<li>').text(keycheck).appendTo('.text-box');
 });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class='text-box'>
  <li>THIS IS SPARTA</li>
</ul>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何动态地将ng-pattern属性添加到html元素?

来自分类Dev

如何动态地将ng-pattern属性添加到html元素?

来自分类Dev

在php中动态地将css类添加到html元素

来自分类Dev

如何动态地将QScrollArea添加到StackedWidget页面并向其中添加小部件?

来自分类Dev

如何动态地将文本块添加到页面?

来自分类Dev

动态地将事件处理程序添加到React.DOM元素

来自分类Dev

如何动态地将画布添加到div元素?

来自分类Dev

如何使用jquery动态地将元素添加到SVG图像?

来自分类Dev

如何动态地将Image添加到ImageView?

来自分类Dev

动态地将超链接添加到gridview

来自分类Dev

动态地将数据添加到QTableView

来自分类Dev

动态地将视图添加到布局

来自分类Dev

动态地将标签添加到JTabbedPane

来自分类Dev

动态地将属性添加到类

来自分类Dev

动态地将内容添加到标签页

来自分类Dev

如何动态地将图像添加到imageView

来自分类Dev

动态地将视图添加到RecyclerView

来自分类Dev

PHP动态地将html代码添加到html文件

来自分类Dev

动态地将丢失的标签添加到损坏的HTML字符串中

来自分类Dev

根据同级兄弟上一类动态地将addClass()添加到元素吗?

来自分类Dev

动态地将行添加到已在C#中的html中存在的表中

来自分类Dev

动态地将行添加到具有动态接收的列数的表中

来自分类Dev

如何动态地将类添加到焦点输入字段的父div?

来自分类Dev

如何动态地将新数组添加到现有数组中

来自分类Dev

如何动态地将行添加到特定的UITableView节?

来自分类Dev

是否可以从Java动态地将方法添加到Groovy基本脚本中?

来自分类Dev

如何动态地将外部定义的bean定义添加到Spring上下文?

来自分类Dev

动态地将内容添加到中心区xaml

来自分类Dev

动态地将现有ToolStripMenuItem添加到ContextMenu使其从其原始位置消失

Related 相关文章

  1. 1

    如何动态地将ng-pattern属性添加到html元素?

  2. 2

    如何动态地将ng-pattern属性添加到html元素?

  3. 3

    在php中动态地将css类添加到html元素

  4. 4

    如何动态地将QScrollArea添加到StackedWidget页面并向其中添加小部件?

  5. 5

    如何动态地将文本块添加到页面?

  6. 6

    动态地将事件处理程序添加到React.DOM元素

  7. 7

    如何动态地将画布添加到div元素?

  8. 8

    如何使用jquery动态地将元素添加到SVG图像?

  9. 9

    如何动态地将Image添加到ImageView?

  10. 10

    动态地将超链接添加到gridview

  11. 11

    动态地将数据添加到QTableView

  12. 12

    动态地将视图添加到布局

  13. 13

    动态地将标签添加到JTabbedPane

  14. 14

    动态地将属性添加到类

  15. 15

    动态地将内容添加到标签页

  16. 16

    如何动态地将图像添加到imageView

  17. 17

    动态地将视图添加到RecyclerView

  18. 18

    PHP动态地将html代码添加到html文件

  19. 19

    动态地将丢失的标签添加到损坏的HTML字符串中

  20. 20

    根据同级兄弟上一类动态地将addClass()添加到元素吗?

  21. 21

    动态地将行添加到已在C#中的html中存在的表中

  22. 22

    动态地将行添加到具有动态接收的列数的表中

  23. 23

    如何动态地将类添加到焦点输入字段的父div?

  24. 24

    如何动态地将新数组添加到现有数组中

  25. 25

    如何动态地将行添加到特定的UITableView节?

  26. 26

    是否可以从Java动态地将方法添加到Groovy基本脚本中?

  27. 27

    如何动态地将外部定义的bean定义添加到Spring上下文?

  28. 28

    动态地将内容添加到中心区xaml

  29. 29

    动态地将现有ToolStripMenuItem添加到ContextMenu使其从其原始位置消失

热门标签

归档