Javascript全局数组.push返回数组中最后添加的元素

时间:2016-09-27 17:01:27

标签: javascript arrays global-variables push

我正在尝试通过警报检索en数组,但每次点击后,每次点击后我得到相同的值1而不是1。我尝试了循环和没有。我也试过了var seats = new Array();

我做错了什么?

var seats = [];

function loadSubmitBtn() {
     document.getElementById("btnSubmit").addEventListener("click", function () {
          showArray();
     });
 }

function showArray() {

   seats.push("1");

   var test = "";

   for (i = 0; i < seats .length; i++) {
       test += seats [i];
   }

   alert(test);
   alert(seats);
}

1 个答案:

答案 0 :(得分:0)

我使用的是<input type="submit">,并且在我将其更改为<input type="button">

后工作正常