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

使用js操作dom

使用js操作dom

宝慕林4294392 2019-03-16 19:29:41
如何使下边这个有序列表变成另一个,也就是将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贡献1851条经验 获得超4个赞

思路最简使用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-16
  • 2 回答
  • 0 关注
  • 541 浏览

添加回答

举报

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