【发布时间】:2022-07-17 02:31:10
【问题描述】:
我正在尝试使用显示属性来实现切换效果,一次只能显示一个按钮,而另一个按钮是隐藏的,反之亦然。目前,如果单击任何按钮,我都可以隐藏关闭按钮,那么我该怎么做才能一次只显示一个按钮
function myFunction() {
var x = document.getElementById("on");
var y = document.getElementById("off");
y.style.display ="none";
if (x.style.display === "none") {
x.style.display = "block";
}
else {
y.style.display = "none";
x.style.display = "block";
}
}
<button onclick="myFunction()" id="on">ON</button>
<button onclick="myFunction()" id="off">OFF</button>
【问题讨论】:
-
不是一次显示两个按钮..您可以将一个按钮显示设置为无,然后点击播放。
标签: javascript html jquery