2017-05-28 91 views
0

如果在JavaScript中选中复选框,如何在括号内表示条件。例如:如何将if和else条件与复选框结合使用?

if(checkbox is checked) { 
execute function... 
} 
else { 
     if(checkbox is not checked) {   /*otherwise*/ 
      execute alternate function... 
     } 
} 

我是一个JavaScript初学者。在我所做的所有搜索中,我发现数字和运算符等更简单的例子,但与复选框无关。

基本上,我试图完成的是通过选中和取消选中复选框来切换元素。

我真的很感谢任何人都可以借钱的帮助。

+1

的可能的复制[如何检查一个复选框是否在jQuery的检查?(https://stackoverflow.com/问题/ 901712 /如何检查是否检查是否在jquery中检查) –

+0

复选框元素(无线电也)有一个'checked'属性是真/假 – charlietfl

回答

0

HTML

<input type="checkbox" id="goodId" name="whateverName" />

JAVASCRIPT

if (document.getElementById("goodId").checked = true) { 

    // your function 
} 
+0

非常感谢约瑟夫。有用。我试图弄清楚另一件事情,你将如何表达两个或更多的条件。它会是这样的:var a = 10; var b = 5;函数c(){if(a + b == 15 && a - b == 5){// function c()}} – Jay

+0

https://www.w3schools.com/js/js_if_else.asp –