javascript - 我正在尝试设置一个属性不可见的通用元素并在一行 JavaScript 中

标签 javascript hidden visible

由于 Chrome 扩展,我只能使用一行,而且它是唯一符合我需求的。

<td>需要通过属性“UserName”来确定是否需要使被阻止的用户不可见。

我无法弄清楚这一点,而且在 Javascript(不是我的语言)方面我真的是一个菜鸟

我已经尝试过display:none hiddenstyle.visibility="hidden" .

我已经尝试过 w3Schools 并搜索了 Javascript 和 HTML 页面来了解如何执行此操作,虽然我已经得到了可行的代码,但该脚本需要大约 8 行,但无法运行。我可能不得不放弃它,但我想我已经给了它最后一次机会。

document.getElementsByTagName("td")[0].getAttribute("theUserName").value("madmax").style.visible = "hidden";

预期 - <td>不应该出现 结果 - 它出现了

最佳答案

一行隐藏内容:

[...document.querySelectorAll("td[theUserName=madmax]")].forEach(e=>e.style.display = 'none');

删除<td> :

[...document.querySelectorAll("td[theUserName=madmax]")].forEach(e=>e.remove());

关于javascript - 我正在尝试设置一个属性不可见的通用元素并在一行 JavaScript 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57207783/

相关文章:

javascript - HTML5 中的 GPS 精度

ios - 在 UITableViewCell 中进入编辑模式时隐藏 UITableViewCells(类似于联系人应用程序)

html - 悬停CSS以显示隐藏文本

Android:以0高度和内存消耗查看

winapi - 确定矩形在窗口内是否可见

c# - 在 .NET 中使进程窗口可见/不可见

javascript - 通过 Jquery/JS/浏览器特定 API 捕获打印事件

javascript - 如何使用 subscribe 从函数返回值?

javascript - 使用 Javascript 进行不同的计算(加、减、按百分比减去...)

javascript - 网站上的 secret 按钮