大家好,我正在嘗試制作一個javascript代碼來掃描我表單中的所有輸入,如下所示:
<form>
<input class="formInputOne" />
<input class="formInputOne" />
<input class="formInputOne" />
<input class="button" type="submit" />
</form>
現在我希望我的javascript代碼掃描所有這些并知道它們是否為空:
button.addEventListener("click", function () {
let formInputOne = document.querySelectorAll(".formInputOne").value;
if (formInputOne.forEach == "") {
console.log("All fields are required!");
} else {
console.log("Yay! All fields got values");
}
});
我真的很想找到一種方法來遍歷所有輸入并知道它們是否包含值。
請我使用 javascript,但如果它可以用 jquery 完成,沒有問題。謝謝。
uj5u.com熱心網友回復:
選擇輸入,遍歷它,獲取值并根據值記錄
let inputs = $('.formInputOne').toArray(); //document.querySelectorAll('.formInputOne')
inputs.forEach(e => {
let value = e.value.trim();
if (value == "") {
console.log("All fields are required!");
} else {
console.log("Yay! All fields got values");
}
});
//Check if atleast one value is empty
let bool = inputs.map(a => a.value.trim()).some(a => a == "");
console.log('Empty value is present, bool);
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/503679.html
標籤:javascript jQuery 前锋