Solo necesitas modificar la condición:
Código Javascript
:
Ver originalif ((elementos[i].tagName = "SELECT" && !elementos[i].value) || ((elementos[i].tagName == "INPUT" && elementos[i].type != "file") && !elementos[i].value.length)){
//...
}
De esta manera, si el elemento es un
<select>
y su valor es falso (o cero) o si el elemento es un
<input>
pero no es de tipo "file" y no posee contenido, se realizará la validación.
Un saludo