Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ClearInterval()不工作,不停止_Javascript - Fatal编程技术网

Javascript ClearInterval()不工作,不停止

Javascript ClearInterval()不工作,不停止,javascript,Javascript,我的clearinterval有问题,它不能像我那样工作。有人能找出问题并给我解释一下吗 以下是JS代码: <script> var br = "<br / >"; function funkcja() { var i = 0; var intervalId = setInterval(function(){ document.write(i+1 + "- obieg pętli" + br);

我的
clearinterval
有问题,它不能像我那样工作。有人能找出问题并给我解释一下吗

以下是JS代码:

<script>

    var br = "<br / >";

    function funkcja() {
        var i = 0;
        var intervalId = setInterval(function(){
            document.write(i+1 + "- obieg pętli" + br);
                i++;
            }, 1000);
        if(bbb == 10) {
                clearInterval(intervalId);
                }
    }

</script>

var br=“
”; 函数funkcja(){ var i=0; var intervalId=setInterval(函数(){ 文件编写(i+1+“-obieg pętli”+br); i++; }, 1000); 如果(bbb==10){ clearInterval(intervalId); } }
和HTML对象:

<p id="ppp" onclick="funkcja();"> Kliknij mnie </p>
Kliknij mnie


因为在条件
中有
clearInterval
如果(bbb==10)
只有在执行
funkcja()
时,即仅当按下
p\ppp

另外,
bbb
可能没有定义

试着这样写:

function funkcja() {
    var i = 0;
    var intervalId = setInterval(function(){
        document.write(i+1 + "- obieg pętli" + br);
            i++;
            if(i == 10) {
               clearInterval(intervalId);
            }
        }, 1000);
 }

未声明bbb var。在setInterval中添加ClearInterval函数

var br=“
”; var-bbb; 函数funkcja(){ var i=0; var intervalId=setInterval(函数(){ 文件编写(i+1+“-obieg pętli”+br); i++; bbb=i; 如果(bbb==10){ clearInterval(intervalId); } }, 1000); }

Kliknij mnie

。使用DOM。我还可以建议,无论您使用什么开发环境,都要使用一个好的linting系统,。然后就会发现该错误。什么是

bbb
?。没有声明bbb变量