2017-05-28 90 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 –