一个页面元素appendchild追加到另一个页面元素的问题

 更新时间:2013年01月27日 15:48:04   作者:  
一般都是自己创建元素然后append到页面的但是如果是页面本身有的元素append到另一个页面元素呢,很多的新手朋友对此问题比较好奇,本人也是如此啊,好了不多说,切入主题,感兴趣的朋友可以了解下哦

一般都是自己创建元素然后append到页面的但是如果是页面本身有的元素append到另一个页面元素呢?

貌似是

元素的确成为了另一个元素的子元素

而元素本身没有了。

也就是说,消失了。而不是复制

这一点,的确是这样的,但我觉的这个机制很奇怪

就不能是复制么,即1成为了2的子元素,然后1仍然在那里。

不是说需求一般是这样。恰恰相反,需求的确一般都是要删除原来的,比如这个案例

但是从逻辑上想想都是:先是append了,然后我们自己去删除掉原来的1元素

现在倒好,append还有自带有remove功能。

要注意。

相关文章

  • 用javascript修复浏览器中头痛问题的方法整理篇[译]

    用javascript修复浏览器中头痛问题的方法整理篇[译]

    我们提倡无论何时都尽可能地使用CSS,这样我们更容易取得成功.现在浏览器对CSS的支持已经非常好,肯定足以让你用来控制你的网页布局与排版.但,即使如此,还是有某些页面元素会在不同的浏览器下表现也不一样.
    2008-11-11
  • JavaScript判断前缀、后缀是否是空格的方法

    JavaScript判断前缀、后缀是否是空格的方法

    这篇文章主要介绍了JavaScript判断前缀、后缀是否是空格的方法,涉及javascript操作字符串的正则替换、判断与属性操作技巧,需要的朋友可以参考下
    2015-04-04
  • 用js将long型数据转换成date型或datetime型的实例

    用js将long型数据转换成date型或datetime型的实例

    下面小编就为大家带来一篇用js将long型数据转换成date型或datetime型的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 拖动Html元素集合 Drag and Drop any item

    拖动Html元素集合 Drag and Drop any item

    拖动Html元素集合 Drag and Drop any item...
    2006-12-12
  • 简单的js图片轮换代码(js图片轮播)

    简单的js图片轮换代码(js图片轮播)

    这篇文章主要介绍了简单的js图片轮换代码(js图片轮播),需要的朋友可以参考下
    2014-05-05
  • JavaScript ES6中CLASS的使用详解

    JavaScript ES6中CLASS的使用详解

    class是es6引入的最重要特性之一。在没有class之前,我们只能通过原型链来模拟类。这篇文章我们将详细的介绍关于ES6中CLASS的使用,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-11-11
  • 图片上传判断及预览脚本的效果实例

    图片上传判断及预览脚本的效果实例

    这篇文章介绍了图片上传判断及预览脚本的效果实例,有需要的朋友可以参考一下
    2013-08-08
  • 原生js实现无缝轮播图

    原生js实现无缝轮播图

    这篇文章主要为大家详细介绍了原生js实现无缝轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • 属于你的jQuery提示框(Tip)插件

    属于你的jQuery提示框(Tip)插件

    这篇文章主要分享了一款属于你的jQuery提示框(Tip)插件,功能很强大,希望大家喜欢
    2016-01-01
  • JavaScript中Promise的使用详解

    JavaScript中Promise的使用详解

    Promise,相信每一个前端工程师都或多或少地在项目中都是用过,毕竟它早已不是一个新名词。ES6中已经原生对它加以支持,在caniuse中搜索一下 Promise ,发现新版的chrome和firefox也已经支持。但是低版本的浏览器我们可以使用 es6-promise 这个 polyfill 库来加以兼容。
    2017-02-02

最新评论