繁体   English   中英

从表格单元格中选择值/文本/数字?

[英]Select value / text / number from table cell?

我是Jquery / JS的新手-这是我本周第一次玩它。

我在cfm文件中有一个巨大的html表。 它是这样的:

...

<td nowrap align="center"><INPUT readonly type="text" name="ttct"  SIZE="5"></td>
<td nowrap align="center"><INPUT readonly type="text" name="ttemp"  SIZE="5"></td>
<td nowrap align="center"><INPUT readonly type="text" name="ttpdp"  SIZE="5"></td>

...

这些单元格的值在JS中的其他位置设置。 我想做的是选择所有具有特定值(在这种情况下为零)的单元格,并将它们设置为null。

在一个单独的js文件中,我有一个函数说:

...

$('input[name^="t"]').filter('input[name$="p"]').val('')
$('input[name^="t"]').filter('input[name$="d"]').val('')
$('input[name^="r"]').filter('input[name$="p"]').val('')
$('input[name^="r"]').filter('input[name$="d"]').val('')

...

选择所有单元格。 我该如何过滤以仅将零设置为零,而不是将所有单元格设置为零?

我一直在尝试很多事情,但无济于事。

$('td input:text').filter(function() { return $(this).val() == 0; }).val("");

要么

$('td input:text[value="0"]').val("");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM