如何通过jquery读取dom元素值
我试着用相同的名字来读取每个元素。我试着在下面使用每种方法进行迭代如何通过jquery读取dom元素值,jquery,Jquery,我试着用相同的名字来读取每个元素。我试着在下面使用每种方法进行迭代 var subarray=[]; $('.subjects').each(function() { subarray[counter] = $('.subjects').val(); counter = counter + 1; }); 但是,我们如何引用或指向其中特定(一个接一个)元素中的值呢?为了澄清,有5个输入具有相同的名称。我想读取每个元素的值 使用此关键字引用集合中的每个元素
var subarray=[];
$('.subjects').each(function() {
subarray[counter] = $('.subjects').val();
counter = counter + 1;
});
但是,我们如何引用或指向其中特定(一个接一个)元素中的值呢?为了澄清,有5个输入具有相同的名称。我想读取每个元素的值 使用
此
关键字引用集合中的每个元素
或者您可以使用Array#push
将每个元素存储在新创建的arr
中
var arr=[];
$('.subjects')。每个(函数(){
log($(this.val());
arr.push($(this.val());
});
控制台日志(arr)代码>
使用此
关键字引用集合中的每个元素
或者您可以使用Array#push
将每个元素存储在新创建的arr
中
var arr=[];
$('.subjects')。每个(函数(){
log($(this.val());
arr.push($(this.val());
});
控制台日志(arr)代码>
您可能希望使用jQuery提供的$(this)句柄,或者在函数中添加一个变量,如\u elment变量所示
您可能希望使用jQuery提供的$(this)句柄,或者在函数中添加一个变量,如\elment变量所示。请使用此变量
var subarray= [];
$("input[name='subjects[]']").each(function() {
subarray.push($(this).val());
});
请用这个
var subarray= [];
$("input[name='subjects[]']").each(function() {
subarray.push($(this).val());
});
使用$(this.val()@穆罕默德·优素福,你可以用你的评论来回答。它工作正常。谢谢。使用$(this.val()@穆罕默德·优素福,你可以用你的评论来回答。它工作正常。谢谢