我想制作一个按钮,当我点击时返回false或true。 我在搜索时看到很多按钮,但在java中没有,他们要么是在我不理解的JQuery中,要么不是我想要的。
我基本上做了一个var“onOff = 1”,当我按下它时我希望它变为假,如果它是真的,如果它是假的,我希望它变为真。我当前的设置根本不起作用。
var onOff = 1;
function toggle(button){
if(onOff = 1){
onOff = 0;
}
else if(onOff = 0){
onOff = 1;
}
}
我想使用它或其他按钮进行测试和学习。
<form action="">
<input type="button" id="1" value="ON" style="color:blue"
onclick="toggle(this);">
答案 0 :(得分:1)
让变量true
或false
开始,然后将其设置为与之相反:
var onOff = true;
function toggle() {
onOff = !onOff
}
此外,Java!= JavaScript
答案 1 :(得分:0)
获得一个具有正确功能的片段,Var onOff必须为true,如果它为false则不会运行,否则效果不错。
var onOff = true;
function toggle(button) {
if (document.getElementById("1").value == "False" && onOff == false) {
document.getElementById("1").value = "True"
onOff = true;
} else if (document.getElementById("1").value == "True" && onOff == true) {
document.getElementById("1").value = "False";
onOff = false;
}
}
&#13;
<form action="">
<input type="button" id="1" value="True" style="color:blue" onclick="toggle(this);">
&#13;