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

为何CreateElement之后,在这标签前插入子节点,没用

为何CreateElement之后,在这标签前插入子节点,没用

慕工程0101907 2018-11-13 17:17:08
<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>Document</title></head><body>    <input id="wb" type="text" />    <input id="an" type="button" value="按钮" />    <ul id="ul1">            </ul>    <script>        window.onload=function()        {            var oWb = document.getElementById("wb");            var btn = document.getElementById("an");            var oUl = document.getElementById("ul1");            btn.onclick=function()            {                var oLi = document.createElement("li");                               oLi.innerHTML = oWb.value;                oUl.insertBefore(oLi,oLi[0]);                             }        }    </script></body></html>最后这一句 oUl.insertBefore(oLi,oLi[0]); 选择插入在oLi[0]为什么不行呀,我希望每次点击都是在最前面插入?不是每次点击都创建一个li,然后在这个索引第0个前插入,应该是没问题的呀
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 525 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号