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中 帮助...!
答案 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);