tbody>tr>td>input" ) 返回: 现在我需要读取一个值,此代码返回列表中第一个输入字段的值: $( "tabl-6ren">
gpt4 book ai didi

javascript - Jquery 选择器表>行>单元格>字段

转载 作者:行者123 更新时间:2023-11-30 12:21:18 26 4
gpt4 key购买 nike

有了这个,我得到了表格中的所有输入字段

$( "table.form>tbody>tr>td>input" )

返回:

<input id="id_form-0-id" type="hidden" value="21">
<input id="id_form-1-id" type="text" value="31">

现在我需要读取一个值,此代码返回列表中第一个输入字段的值:

$( "table.form>tbody>tr>td>input" ).val();
"21"

我试过:

$( "table.form>tbody>tr>td>input" )[1].val();
Uncaught TypeError: undefined is not a function

如何通过索引位置获取另一个字段值?

最佳答案

$( "table.form>tbody>tr>td>input" )[1].val();

为您提供原生 javascript DOM 元素。

所以要么做

$( "table.form>tbody>tr>td>input" )[1].value

或使用 jQuery :eq()作为一个选择器,比如

$( "table.form>tbody>tr>td>input:eq(1)" ).val();

.eq()作为一种方法,例如

$( "table.form>tbody>tr>td>input").eq(1).val();

关于javascript - Jquery 选择器表>行>单元格>字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30965640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com