页面上第一行有一个文本框 四个按钮 分别为 从前添加 从后添加 从前删除 从后删除...

<body

 1 <body>
 2 <input id="text" type="text">
 3 <button id="addBefo">从前添加</button>
 4 <button id="addAfte">从后添加</button>
 5 <button id="delBefo">从前删除</button>
 6 <button id="delAfte">从后删除</button>
 7 <div id="father"></div>
 8 <script>
 9     var addBefo = document.getElementById('addBefo');
10     var addAfte = document.getElementById('addAfte');
11     var delBefo = document.getElementById('delBefo');
12     var delAfte = document.getElementById('delAfte');
13     var father = document.getElementById('father');
14     var text = document.getElementById('text');
15     addBefo.addEventListener('click', function () {
16         var div = document.createElement('div');
17         var textAdd = document.createTextNode(text.value);
18         father.insertBefore(div, father.firstChild);
19         div.appendChild(textAdd);
20         text.value='';
21     });
22     //从后添加
23     addAfte.addEventListener('click', function () {
24         var div = document.createElement('div');
25         var textAdd = document.createTextNode(text.value);
26         father.appendChild(div);
27         div.appendChild(textAdd);
28         text.value='';
29     });
30     //从前删除
31     delBefo.addEventListener('click', function () {
32         father.removeChild(father.firstChild);
33     });
34     //从后删除
35     delAfte.addEventListener('click', function () {
36         father.removeChild(father.childNodes[father.childNodes.length-1]);
37     });
38 </script>
39 </body>

 

>

转载于:https://www.cnblogs.com/jiaoyue/p/6765272.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值