Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/01/2002, 05:22
Tukzone
 
Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 23 años, 9 meses
Puntos: 11
Re: Validar campo type=file

Veo que ya lo solucionaste, pero te dejo este script que es mas corto y te enseña a usar form.elements.type que es justamnte lo que preguntabas:

<SCRIPT LANGUAGE="JavaScript">
<!--
function Enviar(form) {
for (i = 0; i < form.elements.length; i++) {
if (form.elements[ i ].type == "file" && form.elements[ i ].value == "") {
alert("Incompleto"); form.elements[ i ].focus();
return false; }}
form.submit(); }
// -->
</SCRIPT>

y en el formulario:

<input type="button" value="Enviar" onClick="return Enviar(this.form)">

Lo bueno de esto es que podes seguir agregando tipos de elementos para validar: form.elements[ i ].type == "text", etc.

Nota: en donde dice [ i ] , no tenes que dejar esos espacios, lo separe porque sino el foro no lo reconoce.

Saludos
Tk


<hr noshade size="1"><font color="#CC0000" face="Arial" size="1">Genera tu Carrito de Compra en minutos con <a href="http://www.webtutorial.com.ar/">Cibertienda v1.0</a>[/CODE] <br><font color="#000000" face="Arial" size="1">Muy pronto ScriptMaster...</fo