Javascript 删除值为null的行
我在下面有一些html标签。形成的表有一些空值。我们可以动态删除具有空值的行吗?。以下是标准格式。因此,某些表没有空值,因此需要2行。某些表具有空值,因此需要删除Javascript 删除值为null的行,javascript,html,css,Javascript,Html,Css,我在下面有一些html标签。形成的表有一些空值。我们可以动态删除具有空值的行吗?。以下是标准格式。因此,某些表没有空值,因此需要2行。某些表具有空值,因此需要删除 标签 审查次数 评论的份额 点击查看评论 A. B C D 无效的 无效的 无效的 D1 我试过使用下面的工具,但仍然不起作用 常数x=()=>{ for(document.querySelectorAll('*')的常数i){ 如果(i.innerHTML.trim()=='null'){ i、 innerHTML=“”;(…
标签
审查次数
评论的份额
点击查看评论
A.
B
C
D
无效的
无效的
无效的
D1
我试过使用下面的工具,但仍然不起作用
常数x=()=>{
for(document.querySelectorAll('*')的常数i){
如果(i.innerHTML.trim()=='null'){
i、 innerHTML=“”;(…)
}
}
};
设定间隔(x,1000);
试试这个-
<script>
const x = () => {
for (const i of document.querySelectorAll('*')) {
if (i.innerHTML.trim() == 'null') {
i.parentNode.removeChild(i);
}
}
};
setInterval(x, 1000);
</script>
常数x=()=>{
for(document.querySelectorAll('*')的常数i){
如果(i.innerHTML.trim()=='null'){
i、 parentNode.removeChild(i);
}
}
};
设定间隔(x,1000);
试试这个-
<script>
const x = () => {
for (const i of document.querySelectorAll('*')) {
if (i.innerHTML.trim() == 'null') {
i.parentNode.removeChild(i);
}
}
};
setInterval(x, 1000);
</script>
常数x=()=>{
for(document.querySelectorAll('*')的常数i){
如果(i.innerHTML.trim()=='null'){
i、 parentNode.removeChild(i);
}
}
};
设定间隔(x,1000);
使用此选项可以轻松删除具有空值的行
document.queryselectoral(“td”).forEach((项)=>{
if(item.textContent.includes(“null”)){
item.parentElement.remove();
}
});
如果您需要进一步的支持,请告诉我。您可以使用此选项轻松删除具有空值的行
document.queryselectoral(“td”).forEach((项)=>{
if(item.textContent.includes(“null”)){
item.parentElement.remove();
}
});
如果您需要进一步的支持,请告诉我。如果您想在呈现文档后删除null,那么必须使用JavaScriptor。您可以帮助我:)如果您不需要,为什么不直接从标记中删除它们呢?不,不。这些是标准的,需要动态的。您所说的“这些是标准的,需要动态的”是什么意思?这是您展示的纯静态标记如果您想在呈现文档后删除null,那么必须使用Javascript(请帮我:)如果您不需要它们,为什么不直接从标记中删除它们?不,不。这些是标准的,需要动态的。您所说的“这些是标准的,需要动态的”是什么意思?这是您展示的纯静态标记这非常棒,再次感谢您的提问,现在它只删除空值。但最后一列有一些正确的值,所以将显示它。如果行本身包含空值,是否可以删除该行。所以基本上第二行和最后一列也不应该显示,你喜欢它!这是我关于stackoverflow的第一个答案,我不确定它是如何工作的,但您是否可以批准这个答案,以便在I.innerHTML=“”)行中显示一个绿色选项卡;只需将其更改为i.style.display='none';我试过了,但没有成功const x=()=>{for(document.querySelectorAll('')的const i{if(i.innerHTML.trim()='null'){i.innerHTML=i.style.display='none';/或您想做的任何事情*/}};设定间隔(x,1000)````这真是太棒了,再次感谢一个小问题,现在它只删除空值。但最后一列有一些正确的值,所以将显示它。如果行本身包含空值,是否可以删除该行。所以基本上第二行和最后一列也不应该显示,你喜欢它!这是我关于stackoverflow的第一个答案,我不确定它是如何工作的,但您是否可以批准这个答案,以便在I.innerHTML=“”)行中显示一个绿色选项卡;只需将其更改为i.style.display='none';我试过了,但没有成功const x=()=>{for(document.querySelectorAll('')的const i{if(i.innerHTML.trim()='null'){i.innerHTML=i.style.display='none';/或您想做的任何事情*/}};设定间隔(x,1000)````太好了,非常感谢。很好,非常感谢。它起作用了。