例如目前有6个input元素,那么怎么一次性判断是不是为空并给出相应提示呢?
var inputlist = document.getElementsByTagName(“input”);
var inputcue = new Array(“客户姓名不能为空!”, “客户电话不能为空!”, “预约日期不能为空!”, “起始时间不能为空!”, “结束时间不能为空!”, “详细地址不能为空!”);//根据input顺序及数量,建立一个一一对应的数组。
var dataxuhao = “”;
for (var i = 0; i < inputlist.length; i++) {
if (inputlist[i].type == “text” && inputlist[i].value == “”) {
dataxuhao = dataxuhao + inputcue[i];
}
}
if (dataxuhao != “”) {
alert(dataxuhao);
return false;
}
未经允许不得转载:前端撸码笔记 » js一次性验证所有input不能为空