我試圖在表單提交之前添加驗證。還有一個替代輸入字段,我們稱之爲「可選」,並且有複選框「Checkbox1」,「Checkbox2」,「Checkbox3」。當用戶從這個複選框中選擇一個時,他必須填寫輸入「可選」,如果它是空的,那麼他不能提交表單並獲得一些帶有信息的彈出警報來填寫。當複選框被選中時,表單驗證爲空字段
我有這樣的事情:沒關係
<script>
function validateForm() {
var x = document.forms["form"]["nrumowy"].value;
if (x == null || x == "") {
alert("Numer umowy musi zostać uzupełniony.");
return false;
}
}
</script>
但此輸入字段「nrumowy」必須在所有情況下填寫,所以一切,現在我想添加類似的東西,但只有當「Checkbox1」之一,「複選框2」,「複選框3」被選中。
請顯示html代碼來解決問題。 – Noman
那你爲什麼不添加你想要的條件? – Imran
@Imran我是JS的新手,我不知道如何添加條件來使這個作品。 – user3180931