我有一個多步驟表單,所以有些按鈕不是提交按鈕,它們只是帶你進入下一步。單擊這些“假”按鈕之一時,我想檢查一組給定的輸入是否為空。到目前為止,我已經這樣做了(僅包含幾個輸入作為示例),但我不想對每個輸入都這樣做:<div class="field-wrapper first-name-wrapper"> <label for="first_name">First Name:</label> <input class="text-validation first-name" type="text" name="first_name" id="first_name"> <div class="validation-msg first-name-error hide"> <p><i class="fas fa-exclamation-circle"></i> Please tell us your first name</p> </div></div><div class="field-wrapper last-name-wrapper"> <label for="last_name">Last Name:</label> <input class="text-validation last-name" type="text" name="last_name" id="last_name"> <div class="validation-msg last-name-error hide"> <p><i class="fas fa-exclamation-circle"></i> Please tell us your last name</p></div>if ($('.first-name').val() == "") { $('.first-name-wrapper').addClass('has-error');}if ($('.last-name').val() == "") { $('.last-name-wrapper').addClass('has-error');}如何在不重復自己的情況下檢查每個輸入是否為空,然后將 has-error 類分配給單個項目?
檢查具有給定類的表單中的所有輸入不為空
搖曳的薔薇
2021-10-29 17:16:46