gpt4 book ai didi

javascript - 访问 DOM 树中的某个字段

转载 作者:行者123 更新时间:2023-12-02 18:09:37 25 4
gpt4 key购买 nike

我有这个 html 输出:

<tr>
<td><input type="checkbox"/></td>
<td>Value 1</td>
</tr>

我想检查复选框是否标记为已选中,然后访问第二个td以获取“Value 1”

我尝试过这样的事情:

$( "tr td input[type=checkbox]" ).each(function( index ) {
if ($(this).is(":checked"))
{
alert($(this).parent().eq(1).text());
}
});

var checkValues = $('input[type=checkbox]:checked').map(function() {
return $(this).parent().text();
}).get();

对于这两个示例,我得到的输出为空。你知道这里出了什么问题吗?我希望得到一些解释。

最佳答案

.parent()td,您需要获取下一个兄弟

var checkValues = $('input[type=checkbox]:checked').map(function() {
return $(this).parent().next().text();
}).get();

$("tr td input[type=checkbox]:checked").each(function (index) {
alert($(this).parent().next().text());
});

关于javascript - 访问 DOM 树中的某个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19817330/

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