首页 > 解决方案 > 搜索和替换 html 元素值的最佳方法是什么

问题描述

用 HTML DOM 和 CSS 中的给定属性替换所有值的最佳方法是什么。

下面是用 替换所有block值的示例none,应该替换所有出现的给定输入。

例如: <a href="#" onclick="document.getElementById('infoDiv0').style.display='block';"> p.ex1 {display: block;} <a href="#" onclick="document.getElementById('infoDiv0').style.display='none';"> p.ex1 {display: none;}

是否有任何 chrome 扩展名?

标签: javascriptgoogle-chrome-extensiongoogle-chrome-devtools

解决方案


您应该查看引导程序https://getbootstrap.com/

更好的选择是使用类并提供所有你隐藏的类class='hide'

然后,当需要显示/隐藏它们时,您只需$ ('classname_or_id').removeClass ('hide')$ ('classname_or_id').addClass ('hide'). 这是 jquery,但你也可以只用 javascript 来做;

Id 仅针对一个元素。使用类名,您可以一次定位多个

请参阅:具有相同 ID 的多个元素的 JavaScript 和 getElementById


推荐阅读