Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2008, 08:16
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 8 meses
Puntos: 1
Pregunta Input array validación

Hola todos.
Estoy usando esta función para validar que se elija al menos un archivo para subir:

Código HTML:
<script language="JavaScript" type="text/javascript">
function checkform ( f ) {
	var frm0 = f.elements['uploadfile[0]'].value;
	var frm1 = f.elements['uploadfile[1]'].value;
	var frm2 = f.elements['uploadfile[2]'].value;
	if ( frm0 == "" && frm1 == "" && frm2 == "" ) {
        alert("Post file must not be left blank");
		return false;
	}
	return true;
}
</script>

<form enctype="multipart/form-data" action="upload.php" method="post" onsubmit="return checkform(this);">

<input type="file" name="uploadfile[0]">
<input type="file" name="uploadfile[1]">
<input type="file" name="uploadfile[2]">
<input type="submit" value=" Upload File(s) " /> &nbsp;
</form> 
Necesito validar además el tipo de archivos. Son diferentes tipos, por ejemplo el pirmero debe ser .doc, el segundo .mp3 y el tercero .avi
Alguien puede ayudarme, me confunde mucho el array y no logro hacerlo