Javascript 如何检查表td是否至少有一个值?

Javascript 如何检查表td是否至少有一个值?,javascript,html,Javascript,Html,函数至少有一个值(集合){ for(设x=0;xe.innerHTML)//检查任何td是否为空 log(isEmpty(document.querySelector(“#空表”)) console.log(isEmpty(document.querySelector(“#empty-table-2”)) console.log(isEmpty(document.querySelector(“非空表”)) 1. 您需要。要检查输入的元素的值: 函数至少有一个值(集合){ for(设s,x=0

函数至少有一个值(集合){
for(设x=0;x

袋子
不
重量
做记号
粗俗的
网

您可以检查
innerHTML
并确保应用
trim()

函数hasAtLeastOneValue(){
设hasValue=false
const collection=document.queryselectoral('lot#u desc td');
for(设x=0;x
表td{
左边框:1px实心#ccc;
边框顶部:1px实心#ccc;
填充物:5px;
}
桌子{
右边框:1px实心#ccc;
边框底部:1px实心#ccc;
}

袋子
不
重量
做记号
粗俗的
网

测试值
这应该可以:

const isEmpty=x=>![…x.querySelectorAll(“td”)]//从x获取所有td元素
.some(e=>e.innerHTML)//检查任何td是否为空
log(isEmpty(document.querySelector(“#空表”))
console.log(isEmpty(document.querySelector(“#empty-table-2”))
console.log(isEmpty(document.querySelector(“非空表”))

1.

您需要。要检查
输入的
元素的

函数至少有一个值(集合){
for(设s,x=0;xinp.value.trim()>“”);
log(“表至少有一个值:”,hasAtLeastOneValue(t3),res)

袋子
不
重量
做记号
粗俗的
网

Revied answer,这就是您要找的吗?我要找的是,当单击“保存”按钮并阻止保存数据时,至少该表不应为空。该表中有6行4列。在这些表格中,输入的任何单元格都允许保存到数据库。@ashnima请编辑您的问题,以准确显示您正在谈论的内容,或者对你得到的答案不那么严格。您的问题中没有提供示例表,然而,你对你收到的答案只有批评,因为它们不符合你没有与我们分享的要求。这个答案几乎正确,但我只有一个表。在这一个表中,我必须检查这些传感器,该示例适用于任何表-看看我是如何重复使用函数单击保存按钮推断的用户参与输入(或不输入)数据。所述用户实际上是如何将数据输入
?解释HTML中
的布局。请将您的问题包括在HTML中运行此代码以生成。您可以使用堆栈片段(编辑器工具栏中的图标看起来像
)来提供帮助。您的代码几乎完美无瑕。您只是认为需要检查td的HTML而不是输入值是错误的。