如何获取JS提示框的值然后保存到Array中

时间:2015-01-02 21:34:40

标签: javascript

                      var sav =new Array();
                       sav[] =prompt("Enter value");
                           while(a!="x")
                             {
                     var a =prompt("Enter value");
                             sav[a]=a;
                              }
                            if(a==x)
                            document.write(sav[a]);

如何获取JS提示框的值然后保存到Array中  帮助...!

2 个答案:

答案 0 :(得分:1)

以下是一个JSFiddle示例,说明如何使用函数执行此操作,以便您可以多次重复使用代码。

以下是代码:

var responses = [];

var askAUser = function() {
    var userText = prompt("Enter text:");
    responses.push(userText);
    return responses;
};

// Ask by invoking function
askAUser();

// Shows that the user info has been added to the array.
console.log(responses);

答案 1 :(得分:0)

调用push()函数将检索到的值添加到数组中。

sav.push( prompt("Enter value"));

工作示例: http://jsfiddle.net/uz5s2vpL/

如果要在代码中的其他位置使用该值,请将其存储在变量中。

  var sav = [];
  var result = prompt("Enter value"));
  sav.push(result);