html, javascript, if 语句为真时显示按钮。如果不正确则隐藏按钮
html, javascript, Display button when if statement is true. Hide button if not true
我想知道如果变量是特定值,我如何显示按钮。
例如:如果变量为 5,则显示按钮,但如果变量不是 5,则隐藏按钮。这是我在 div:
中的两个按钮
<div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
</div>
如果变量设置为 5,我想显示这些按钮。如果变量不是 5,隐藏按钮。
使用 if 语句检查变量值,然后更新按钮的显示样式。
var example = 6;
if(example === 5) {
document.getElementById("speedbtn").style.display = "none";
document.getElementById("jmpbtn").style.display = "none";
} else {
document.getElementById("speedbtn").style.display = "";
document.getElementById("jmpbtn").style.display = "";
}
<div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
</div>
var your_default_var = 5;
check(your_default_var);
function set(num){
var yes_no = num;
check(yes_no);
}
function check(your_var){
if(your_var == 5){
document.getElementById("speedbtn").style.display = "block";
document.getElementById("jmpbtn").style.display = "block";
}else if(your_var > 5||your_var < 5){
document.getElementById("speedbtn").style.display = "none";
document.getElementById("jmpbtn").style.display = "none";
}
}
<div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
<button onclick="set(6);">Set var to 6</button>
<button onclick="set(5);">Set var to 5</button>
<button onclick="set(4);">Set var to 4</button>
</div>
试试这个!
我想知道如果变量是特定值,我如何显示按钮。 例如:如果变量为 5,则显示按钮,但如果变量不是 5,则隐藏按钮。这是我在 div:
中的两个按钮 <div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
</div>
如果变量设置为 5,我想显示这些按钮。如果变量不是 5,隐藏按钮。
使用 if 语句检查变量值,然后更新按钮的显示样式。
var example = 6;
if(example === 5) {
document.getElementById("speedbtn").style.display = "none";
document.getElementById("jmpbtn").style.display = "none";
} else {
document.getElementById("speedbtn").style.display = "";
document.getElementById("jmpbtn").style.display = "";
}
<div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
</div>
var your_default_var = 5;
check(your_default_var);
function set(num){
var yes_no = num;
check(yes_no);
}
function check(your_var){
if(your_var == 5){
document.getElementById("speedbtn").style.display = "block";
document.getElementById("jmpbtn").style.display = "block";
}else if(your_var > 5||your_var < 5){
document.getElementById("speedbtn").style.display = "none";
document.getElementById("jmpbtn").style.display = "none";
}
}
<div style="z-index: 999; position: fixed">
<button id="speedbtn">Change speed</button>
<button id="jmpbtn">Change jump power</button>
<button onclick="set(6);">Set var to 6</button>
<button onclick="set(5);">Set var to 5</button>
<button onclick="set(4);">Set var to 4</button>
</div>
试试这个!