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