在JS 中,我现在有5个input ID为name1到name5,我想通过JSfor循环判断他们谁是空的.
<form >
<script>for (var i = 1; i <= 5; i++) document.write('name' + i + ':<input type="text" id="name' + i + '" name="name' + i + '"/><br>')</script>
<input type="submit" value="提交" onclick="return check()" />
</form>
<script>
function check() {
var s = '',nel;
for (var i = 1; i <= 5; i++) {
var el = document.getElementById('name' + i);
if (el.value == '') { s += 'name' + i + '不能为空!\n';nel=nel|| el;}
}
if (s) { alert(s); nel.focus()}
return s==''
}
</script>