jQuery:如何获取输入文本的第一个值和最后一个值
我不知道如何获取输入文本的最后一个值。我已经得到了第一个值,当输入类型为空时没有得到值。这是我的密码: HTMLjQuery:如何获取输入文本的第一个值和最后一个值,jquery,html,Jquery,Html,我不知道如何获取输入文本的最后一个值。我已经得到了第一个值,当输入类型为空时没有得到值。这是我的密码: HTML 您可以使用[value!=]仅选择具有值的输入。 然后使用first和last从所选列表的第一项和最后一项中获取值 var$values=$.date[value!=]; $firstValue.html$values.first.val; $lastValue.html$values.last.val; 第一个值: 最后一个值:您可以反转循环并从最后一个开始 var $set =
您可以使用[value!=]仅选择具有值的输入。 然后使用first和last从所选列表的第一项和最后一项中获取值 var$values=$.date[value!=]; $firstValue.html$values.first.val; $lastValue.html$values.last.val; 第一个值:
最后一个值:您可以反转循环并从最后一个开始
var $set = $('.date');
var len = $set.length;
var firstVal = $($set[0]).val();
var lastVal = null;
for (var i = len - 1; i > 0; i--){
if ($($set[i]).val()){
lastVal = $($set[i]).val();
break;
}
}
我不知道如何获取输入文本的最后一个值。我已经拿到票了
第一个值,当输入类型为空时未获取值
这应该行得通
变量结果=$input[值!=];
console.logresult.first.val;
console.logresult.last.val;
你的标记在哪里?@OusmaneMahyDiaw我已经编辑了我的帖子:不建议有多个id相同的输入元素,尤其是当它们都在一个表单中时。我希望这里不是这样。谢谢!已工作,但在将值放入空字段时未更改
$(document).ready(function(){
var $set = $('.date');
var len = $set.length;
$set.each(function(index, element) {
if (index === 0) {
alert (this.value);
}
});
});
var $set = $('.date');
var len = $set.length;
var firstVal = $($set[0]).val();
var lastVal = null;
for (var i = len - 1; i > 0; i--){
if ($($set[i]).val()){
lastVal = $($set[i]).val();
break;
}
}