美文网首页
原生 js 如何追加 html

原生 js 如何追加 html

作者: 爱的旋转体 | 来源:发表于2018-03-14 21:20 被阅读0次

    element.insertAdjacentHTML(position, text);

    1)position 是相对于 element 元素的位置,并且只能是以下的字符串之一:
    1.beforebegin:在 element 元素的前面;
    2.afterbegin:在 element 元素的第一个子节点前面;
    3.beforeend:在 element 元素的最后一个子节点后面;
    4.afterend:在 element 元素的后面。

    2)text 是字符串,会被解析成 HTML 或 XML,并插入到 DOM 树中。
    示例:
    // <div id="one">one</div>
    var d1 = document.getElementById('one');
    d1.insertAdjacentHTML('afterend', '<div id="two">two</div>');

    // 此时,新结构变成:
    // <div id="one">one</div><div id="two">two</div>
    参考Element.insertAdjacentHTML()

    相关文章

      网友评论

          本文标题:原生 js 如何追加 html

          本文链接:https://www.haomeiwen.com/subject/qipqqftx.html