这一句呈现的代码效果是什么样的?

来源:2-1 DOM创建节点及节点属性

1234323181

2016-11-11 16:32

body.appendChild(rightdiv)

写回答 关注

5回答

  • 笑阳不爱钱才
    2018-03-12 09:52:03

    首先前面有一句“var rightdiv = document.createElement('div')”是声明了一个变量rightdiv,这个变量的赋值是创建了一个div标签,所以rightdiv就是一个div标签。“body.appendChild(rightdiv)”这句话是把创建的这个div标签放到了body中。

  • 1234323181
    2016-11-16 10:53:39

    定义和用法

    querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。

    注意:  querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。


  • qq_缔曦_04032696
    2016-11-16 10:42:29

    var body = document.querySelector('body');这句话是取DOM的操作。

    我查到的资料是:HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器。

    它并没有再创建一个body

    123432...

    定义和用法 querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。 注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。

    2016-11-16 10:54:15

    共 1 条回复 >

  • 1234323181
    2016-11-11 17:37:41

    var body = document.querySelector('body');这个是不是说body里面存的是body标签里的第一个元素,那也就是“动态创建。。。”这一句文字,那应该显示也是两个这样的文字,为什么只有一个

  • ReusKai
    2016-11-11 16:55:07

    在你定义的body里面生成(插入)一个你定义的rightdiv的子元素

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题