博客
关于我
JavaScript DOM三种创建元素的方式
阅读量:79 次
发布时间:2019-02-26

本文共 1247 字,大约阅读时间需要 4 分钟。

三种创建元素的方式

  • document.write()
  • 实现代码:

    Document

    段落

    inner
    create
    初始页面:![图片](https://img-blog.csdnimg.cn/20201025155523217.png)实现效果:![图片](https://img-blog.csdnimg.cn/20201025155537308.png)使用document.write()创建元素,如果页面文档流加载完毕,再调用事件会导致页面重绘。2. element.innerHTML(1) 字符串拼接方式实现代码:```html
    Document

    段落

    inner
    create
    实现效果:![图片](https://img-blog.csdnimg.cn/20201025160552254.png)(2) 添加数组元素方式实现代码:```html
    Document

    段落

    inner
    create
    实现效果:![图片](https://img-blog.csdnimg.cn/20201025160518383.png)3. document.createElement()实现代码:```html
    Document

    段落

    inner
    create
    实现效果:![图片](https://img-blog.csdnimg.cn/20201025160733990.png)总结:- document.write()是直接将内容写入页面的内容流,但会导致页面全部重绘。- element.innerHTML是将内容写入某个DOM节点,不会导致页面重绘,可通过字符串拼接或数组方式添加。- document.createElement()创建多个元素,结构更清晰。

    转载地址:http://wfsu.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现bead sort珠排序算法(附完整源码)
    查看>>
    Objective-C实现BeadSort珠排序算法(附完整源码)
    查看>>
    Objective-C实现bellman ford贝尔曼福特算法(附完整源码)
    查看>>
    Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现BellmanFord贝尔曼-福特算法(附完整源码)
    查看>>
    Objective-C实现bezier curve贝塞尔曲线算法(附完整源码)
    查看>>
    Objective-C实现bfs 最短路径算法(附完整源码)
    查看>>
    Objective-C实现BF算法 (附完整源码)
    查看>>
    Objective-C实现Bilateral Filter双边滤波器算法(附完整源码)
    查看>>
    Objective-C实现binary exponentiation二进制幂运算算法(附完整源码)
    查看>>
    Objective-C实现binary search二分查找算法(附完整源码)
    查看>>
    Objective-C实现binary tree mirror二叉树镜像算法(附完整源码)
    查看>>
    Objective-C实现binary tree traversal二叉树遍历算法(附完整源码)
    查看>>
    Objective-C实现BinarySearchTreeNode树算法(附完整源码)
    查看>>
    Objective-C实现binomial coefficient二项式系数算法(附完整源码)
    查看>>
    Objective-C实现bisection二分法算法(附完整源码)
    查看>>
    Objective-C实现bisection二等分算法(附完整源码)
    查看>>
    Objective-C实现BitMap算法(附完整源码)
    查看>>
    Objective-C实现bitonic sort双调排序算法(附完整源码)
    查看>>