2017-05-01 22 views
0

你好我正在做一個計算器,並且我想在數字限制達到後停止任何類型的數字輸入,我知道我可以在每個onclick函數中放置一個if語句,但我想知道是否只能讓程序在正確的條件下讀取整段代碼,例如:在相同的條件下多個onclick函數

only proceed if (limit is true){ onclick function a; onclick function b; } 

謝謝!

+1

請發表您到目前爲止的相關代碼 – indubitablee

回答

1

一個選項是創建一個函數來檢查限制,並在不滿足限制時傳遞處理函數來調用。然後
onclick="checkLimit(handleClick)"

checkLimit將調用傳遞函數只有當計數器<限制。

+0

謝謝,我只用純js做的,所以我覺得更容易把is的狀態機放在循環函數中,乾杯 – NBrunoB

相關問題