在JS 中,我现在有5个input

在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>

图片说明我这里这个不能用啊