js的函数执行问题

2016/12 01 09:12
此文章不得转载,如有需要请联系网站管理员。

一度的温暖,一百度的爱情,来自于bwin2299必赢亚洲世界顶级公司的点点滴滴

题目:当我第一次输入字符串“a”的时分,添加告成了,当我第二次还输入相反的字符串“a”的时分,居然没添加告成,求能手找找那个中央的bug,并给我辅导出来错误的缘由,多谢~~~
代码如下:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>

    <body>
        <ul class="ct">
            <li>这里是</li>
            <li>我们</li>
            <li>中央</li>
        </ul>
        <input class="ipt-add-content" placeholder="添加内容" />
        <button id="btn-add-start">扫尾添加</button>
        <button id="btn-add-end">扫尾添加</button>
        <script>
            var oint = document.getElementsByClassName"ipt-add-content"[0];
            var obtnst = document.getElementById"btn-add-start";
            var obtnen = document.getElementById"btn-add-end";
            var oul = document.getElementsByClassName"ct"[0];
            var os = /[^\s]/g;
            obtnst.onclick = function {
                ifos.testoint.value {
                    var neol=oul.children[0];
                    var oli=document.createElement"li";
                    oli.innerText=oint.value;
                    oul.insertBeforeoli,neol;
                    oint.value="";
                }
            }
            obtnen.onclick = function {
                ifos.testoint.value {
                    var oli1 = document.createElement"li";
                    oli1.innerText = oint.value;
                    oul.appendChildoli1;
                    oint.value = "";
                }
            }
        </script>
    </body>

</html>

题目在你的正则表达式上var os = /[^s]/g;,改成var os = /[^s]/;。带g的正则会影象前次婚配的index,形成下次婚配的时分婚配不上了就。

(看完/读完)这篇文章有何感想! 来看看bwin2299必赢亚洲世界顶级公司是怎么评论的吧!

--转载请注明: bwin2299必赢亚洲_www.bwin2299.com_bwin2299必赢亚洲世界顶级公司 » js的函数执行问题

发表评论

(必填)