使用HTML按钮和Javascript切换包裹在Span类标签中的显示/隐藏html文本

HI2020

我有一个不错的HTML和CSS命令,但是涉及Javascript时却是一个完整的新手。

我有一个简单的HTML页面,我想在其上添加一个按钮,以切换已经包装在span类中的文本的显示,例如

<span class="xxx">TEXT</span>

我正在使用两个单独的跨度类,理想情况下,我希望单击一个按钮来显示/隐藏这两个。

现在,我正在使用CSS通过“ Display:none”属性将其隐藏。

你能告诉我如何做到这一点吗?希望这个清楚,谢谢。

911madza

这应该可以工作(ES6):

let btn = document.getElementById('btn');
let toggle = document.querySelectorAll('.toggle');

btn.onclick = () => { 
  for(let x of toggle) {
    x.classList.toggle('hide');
  }
};
.toggle.hide {
  display: none;
}
<button id="btn">Toggle</button>
<p>Name: <span class="toggle name">John</span></p>
<p>Age: <span class="toggle age">20</span></p>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

切换包含内部 HTML 元素的 <span> 文本

将文本包裹在知道文本的开始和结束位置的span标签中

HTML 切换显示和隐藏

使用JavaScript将链接标签包裹在文本周围

如何查询HTML,使用scrapy包裹在json响应中

jQuery JSON 响应被包裹在 html 中

拆分文本并将其包裹在 span 元素中

如何使用 <span> 和 JS 切换隐藏和可见的 <div> 标签?

切换按钮的文本在html中没有变化?

在html CSS中对齐文本并切换按钮

美汤。如何查找标签,包裹在文本中

在 HTML 中使用 JavaScript 单击时如何切换按钮文本

使用 javascript 和 css 类切换按钮

如何通过html标签将每一行包裹在textarea中?

HTML JavaScript隐藏/显示按钮

如何切换链接(而非按钮)以显示和隐藏文本

如何在html和javascript中同时切换文本和颜色?

如何使用Cookie记住html中的按钮切换或类?

getElementById()。style.display不切换HTML按钮(显示/隐藏)

Javascript:<td>上的隐藏和显示切换按钮在页面加载时恢复

使用JavaScript显示或隐藏HTML中的部分

HTML CSS:切换/更改div的背景颜色,单选按钮选择时标签文本的颜色

jQuery切换按钮图像和Div显示/隐藏

使用CSS / Javascript显示包裹在球体上的图像

使用javascript在具有不唯一ID的html标签标签中显示数组中的文本

停止 span 包裹在 div 中

如何使用ng-repeat和ng-if在AngularJS中显示或隐藏某些HTML标签

显示/隐藏具有多个按钮的切换功能在javascript中不起作用

创建在表格 html/javascript 中显示/隐藏元素的按钮