为了账号安全,请及时绑定邮箱和手机立即绑定

使用js操作dom?

使用js操作dom?

隔江千里 2019-02-15 20:11:44
如何使下边这个有序列表变成另一个,也就是将4移入1的下边<ul>        <li id="1">1</li>         <li id="2">2</li>         <li id="3">3</li>        <li id="4">4</li>     </ul> <ul>        <li id="1">1</li>         <li id="4">4</li>         <li id="2">2</li>        <li id="3">3</li>     </ul>
查看完整描述

2 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

思路最简使用appendChild()方法,利用其将元素移除DOM树后再重新加入。

<ul>

    <li id="1">1</li>

    <li id="2">2</li>

    <li id="3">3</li>

    <li id="4">4</li>

</ul>

<button id="implement">执行</button>

<!--创建一个按钮以便演示效果-->

<script>

    var el = document.getElementById('4');

    //获取要操作的元素

        list = document.getElementsByTagName("li");

        //获取要操作的列表序列

        implement = document.getElementById('implement');

        //获取执行按钮

    implement.onclick = function () {

        list[0].appendChild(el);

        //list[0]的后边加入元素el;

    }

</script>


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 523 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信