1 回答

TA贡献1876条经验 获得超6个赞
您可以使用document.querySelector()
CSS 选择器选择单个元素。因此,您可以做的是选择要在其中选择输入的容器,并使用:last-of-type
伪选择器选择具有您正在搜索的条件的最后一个输入。这允许始终选择正确位置的最后一个输入。
let lastElement = document.querySelector('.my_class_2 input[name="name_1[]"]:last-of-type');
let lastValue = lastElement.value;
console.log(lastElement, lastValue);
<div class="my_class_1">
<input type="text" name="name_1[]" value="1" />
<input type="text" name="name_1[]" value="2" />
</div>
<div class="my_class_2">
<input type="text" name="name_1[]" value="3" />
<input type="text" name="name_1[]" value="4" />
</div>
<div class="my_class_3">
<input type="text" name="name_1[]" value="5" />
<input type="text" name="name_1[]" value="6" />
</div>
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报