Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2007, 10:59
bisteck
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 21 años, 6 meses
Puntos: 1
problema con file

hola

tengo una pagina en la cual permite subir una imagen con el input file

mi problema e sque al apretar el boton del formulario para subir la imagen
esta desaparece de la caja del input

el codigo que ocupo es:

Código:
<script language="javascript" type="text/javascript">


function valida(theForm)
	{

var FileImagenPequena = document.forms['form'].elements['ImagenPequena'].value;
		alert(FileImagenPequena);
		if(FileImagenPequena!="")
		{
			extArray = new Array(".gif", ".jpg");
			allowSubmit = false;
			if(FileImagenPequena.indexOf("\\") == 2)
			{
				ext = FileImagenPequena.slice(FileImagenPequena.indexOf(".")).toLowerCase();
				for (var i2 = 0; i2 <=1; i2++) 
				{
					if (extArray[i2] == ext) 
					{
						allowSubmit = true; 
						break; 
					}
				}
			}
			if (!allowSubmit) 
			{
				alert("Se permiten únicamente imagen con la extención: " + (extArray.join("  ")) + " de la Imagen Pequeña");
				return (false);
			}
			
		}

}


</script>


<form id="form" name="form" method="post" onSubmit="return valida(this)"  enctype="multipart/form-data">

<input name="ImagenPequena" type="file" class="Campo" size="30" />

<input name="Aceptar" type="submit" class="Campo" value="Aceptar" />

</form>
hice tambien un alert para ver si venia con algo la caja del input y me muestra la direccion de la imagen pero al presionar el aceptar del alert me borra el contenido del input y me lo deja en blanco.

estoy trabajndo en explore

gracias