Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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函数?_Javascript_Function - Fatal编程技术网

如何在固定的时间内使用javascript函数?

如何在固定的时间内使用javascript函数?,javascript,function,Javascript,Function,我只想使用myFunction2()4次。 之后,我想停止这个函数。 你能给我一些建议吗? 提前感谢。试试这个: function myFunction2() { var x = document.createElement("INPUT"); x.setAttribute("name", "image[]"); x.setAttribute("type", "file"); document.getElementById("add

我只想使用myFunction2()4次。 之后,我想停止这个函数。 你能给我一些建议吗? 提前感谢。

试试这个:

function myFunction2() {
        var x = document.createElement("INPUT");
        x.setAttribute("name", "image[]");
        x.setAttribute("type", "file");
        document.getElementById("add").appendChild(x);
}
var限制=1;
函数myFunction2(){
如果(限制尝试以下操作:

function myFunction2() {
        var x = document.createElement("INPUT");
        x.setAttribute("name", "image[]");
        x.setAttribute("type", "file");
        document.getElementById("add").appendChild(x);
}
var限制=1;
函数myFunction2(){

如果(limit为什么不在点击次数达到4次时使用计数器进行检查,如下所示

HTML:

var limit = 1;
function myFunction2() {
  if(limit <= 4){
   var x = document.createElement("INPUT");
   x.setAttribute("name", "image[]");
   x.setAttribute("type", "file");
   document.getElementById("add").appendChild(x);
   limit += 1;
  }else{
   alert("Stop");
  }
}

进入JS

<img src='plus.jpg' width='80' height='80' onclick="myFunction2()">
var myCounter=0;
函数myFunction2(){

如果(myCounter为什么不在点击次数达到4次时使用计数器进行检查,如下所示

HTML:

var limit = 1;
function myFunction2() {
  if(limit <= 4){
   var x = document.createElement("INPUT");
   x.setAttribute("name", "image[]");
   x.setAttribute("type", "file");
   document.getElementById("add").appendChild(x);
   limit += 1;
  }else{
   alert("Stop");
  }
}

进入JS

<img src='plus.jpg' width='80' height='80' onclick="myFunction2()">
var myCounter=0;
函数myFunction2(){
使用jQuery的if(myCounter解决方案

    var myCounter=0;  
    function myFunction2() {
if(myCounter <4){myCounter++;
            var x = document.createElement("INPUT");
            x.setAttribute("name", "image[]");
            x.setAttribute("type", "file");
            document.getElementById("add").appendChild(x);
}
    }
使用jQuery的解决方案

    var myCounter=0;  
    function myFunction2() {
if(myCounter <4){myCounter++;
            var x = document.createElement("INPUT");
            x.setAttribute("name", "image[]");
            x.setAttribute("type", "file");
            document.getElementById("add").appendChild(x);
}
    }

使用循环语句怎么样?我做了,但我不知道确切的索引编号放在哪里…@RajaprabhuAravindasamyThank you!!@rajaprabhuaravindasamy使用循环语句怎么样?我做了,但我不知道确切的索引编号放在哪里…@RajaprabhuAravindasamyThank you!!@RajaprabhuAravindasamyThank很多@mohammaedthankMohammaeAbed有很多