Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/04/2008, 06:17
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Re: Pasar un formulario como parametro

Cita:
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<table width="100%" border="0" bgcolor="#CCFF99">
<tr>
<td>Insertar Imagen</td>
<td><label>
<input name="imagenes" type="file" id="imagenes" size="60" onblur="validaArchivo(this,1)" />
</label>
<label></label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="addImg" id="addImg" value="Enviar" /></td>
</tr>
</table>
</form>
deberia ser algo asi, no estoy seguro

Cita:
function validaArchivo(archivo, n){
var ok = true;
if(validaTexto(archivo.name)){
ok = false; // comprobar devuelve true si hay error.
}
if(LimitAttach(archivo.value,n)){
ok = false; // comprobar devuelve true si hay error.
}
return ok;
}
Tienes que respetar el tipo del parametro que espera cada funcion, si partes de un input tipo file ... por logica validaTexto valida un texto porlo esperara un texto, LimitAttach valida el fichero... esta podria funcionar tambien con el nombre del fichero (con su dirección completa) depende de como este programada...


Quim