获取动态创建的文本框的值

时间:2010-03-06 02:51:13

标签: javascript jquery

我有一个动态创建的文本框列表,这些文本框是根据aspx页面上的用户选择而创建的。

我想使用Jquery,javascript获取并将这些值存储到数组中。

我该怎么做?

是否可以遍历页面中的所有文本框?

由于

2 个答案:

答案 0 :(得分:2)

您可以使用map简洁地抓取所有值:

var values = $("input[type=text]").map(function() {
    return this.value; // or $(this).val()
}).get();

使用each循环遍历所有文本框:

var values = [];
$("input[type=text]").each(function() {
    values.push(this.value);
});

答案 1 :(得分:0)

var values = new Array();
$(":text").each(function(){
    values.push ( this.value );
});