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:
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.<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>
estoy trabajndo en explore
gracias