<script src="value.js"></script>
<script type="text/javascript">
function value(v) {
if (value1 === 1 && value2 === 10) {
return table();
} else {
alert("Your values are not correct!");
}
}
</script>
我有一種形式,當用戶單擊按鈕時,值函數運行並顯示一個表。在這個函數中,我有一個if語句,當value1和value2都正確時只顯示錶格。如果不是,則會顯示警報。Javascript函數內循環
我想要做的就是在每次點擊按鈕之前保持警告狀態,直到值正確爲止。我嘗試過不同的循環組合等,但我無法弄清楚如何讓警報繼續顯示,直到兩個值都正確。我一直在尋找網絡兩天試圖讓它回到警戒狀態。有人能幫我解決這個問題嗎?
向我們展示瞭如何按鈕的代碼和你是如何調用'value'。通常,每次單擊按鈕時都會調用處理程序 - 沒有任何循環 - 這就是出現問題的地方。 – Bergi
你不顯示'value1'和'value2'的來源 –
讓我看看你的HTML代碼。 –