我的表單上有5個複選框,每個複選框都有一個單獨的條件來驗證。用戶可以選擇任意數量的複選框。對於每個選中的複選框,我必須執行相應的條件。 實施例JavaScript中的條件組合
如果checkbox1然後條件1
如果checkbox2然後條件2
如果checkbox3然後條件3
如果checkbox1 & checkbox2然後條件1 &條件2
如果checkbox1 & checkbox3然後條件1 &條件3
如果checkbox2 & checkbox3然後條件2 & condition3
等等... 直到所有checboxes
我想避免多個的所有組合的if語句任何人都可以建議我更好邏輯相同在JavaScript中。
TIA
好吧,您只需單獨檢查每個複選框,然後單獨執行每個條件......任何時候cb1被選中,condtion1就是你通過condition1所表達的任何東西(所以,它是5如果語句) - 你不能避免5個if語句的5複選框 –
你能顯示你的代碼嗎?前三個if語句應該是你所需要的。 – 4castle
@ 4castle - 問題中有5個,在這個例子中有3個:p我覺得所有的Monty Python都混合使用了3和5:p –