gpt4 book ai didi

javascript - 从表格单元格内的输入标记获取值

转载 作者:行者123 更新时间:2023-12-03 03:04:08 28 4
gpt4 key购买 nike

我有一个小问题:我想逐行获取我选择的单元格值的一个表值。我使用 for 循环来选择每一行。For 循环是正确的,但我在警报中看不到任何内容。

我的 table 是

<div style="overflow-x:auto;">
<table id="abctable" class="display nowrap" cellspacing="0" border="0">
<thead>
<th width="15%">Registered Agents</th>
</thead>
<c:forEach items="${Agentsdetail}" var="Agent">
<tr>
<td><input type="text" id="a" value="${Agent.vatNumber}"></td>
</tr>
</c:forEach>
</table>
</div>

我想选择每行的此表格单元格值来发出警报。我使用这个 jQuery 代码:

<script>
$(document).ready(function () {
var table = document.getElementById("abctable");
var rowCount = table.rows.length;

for (i = 1; i <= rowCount; i++) {
alert($('#userstable tr:eq(1) td:eq(0)').val());
}
});
</script>

行计数成功,并且当运行程序时,它在警报中不返回任何内容。请帮助我

最佳答案

正如MartinWebb所说,表id是“usertable”而不是“abctable”

而且您要查找的值位于输入,而不是表格单元格 (td),因此您的选择器不完整。

$(document).ready(function() {
var table = document.getElementById("userstable");
var rowCount = table.rows.length;

for (i = 1; i <= rowCount; i++) {
alert($('#userstable tr:eq(1) td:eq(0) input').val());
}
});

关于javascript - 从表格单元格内的输入标记获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47246062/

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