js 判断三个输入框,至少填写了两个的js代码,
js判断三个输入框,至少填写了两个的js代码,<inputtype="text"id="input-an1"placeholder="OrderNumber"class=...
js 判断三个输入框,至少填写了两个的js代码,
<input type="text" id="input-an1" placeholder="Order Number" class="form-control" />
<input type="text" id="input-an2" placeholder="Email" class="form-control" />
<input type="text" id="input-an3" placeholder="Number" class="form-control" /> 展开
<input type="text" id="input-an1" placeholder="Order Number" class="form-control" />
<input type="text" id="input-an2" placeholder="Email" class="form-control" />
<input type="text" id="input-an3" placeholder="Number" class="form-control" /> 展开
1个回答
展开全部
if (
Number(Boolean(inputElem1.value)) +
Number(Boolean(inputElem2.value)) +
Number(Boolean(inputElem3.value)) >= 2
) {
console.log('input value >= 2');
}
追问
我补充了问题,我刚学js,不懂你写的什么了,可以帮我写全面点么,
追答
完整代码:
html中添加这段:
<button id="check-btn">验证</button>
js中代码:
var inputElem1 = document.getElementById('input-an1');
var inputElem2 = document.getElementById('input-an2');
var inputElem3 = document.getElementById('input-an3');
// 这里加一个button验证
var btnElem = document.getElementById('check-btn');
btnElem.addEventListener('click', function () {
if (
Number(Boolean(inputElem1.value)) +
Number(Boolean(inputElem2.value)) +
Number(Boolean(inputElem3.value)) >= 2
) {
alert('input value >= 2');
}
}, false);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询