Ya he validado que los documentos sean de un tipo en especifico, pero he buscado y buscado y encontre que No hay forma de validar el tamaño del documento o imagen con javascript.
Sé que debo usar ajax, pero como soy tan novata con eso, recurro a ustedes para que me ayuden please, ya que me queda poco tiempo para hacer este sistemita
Lo que tengo hasta ahora es esto:
Código HTML:
<script type="text/javascript"> $("#partida").change(function() { $(".required9").hide(); if (!validar_archivo("partida","jpg",3)) $(".error_par").show(); else $(".error_par").hide(); }); }); </script> ... <form id="form1" name="form1" action="prueba.php" enctype="multipart/form-data" method="post" onsubmit="return validar();"> ... Aqui pido datos personales... <input class="required" id="partida" name="adjuntos[]" type="file"> <div class="errores error_par" style="display:none;">El tipo de archivo debe pdf y <br>no pesar mas de 3MB.</div> </form>
Código HTML:
function validar_archivo(elem,tipo,tamanio) { var archivo=document.getElementById(elem).value; var extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase(); //Primero validamos la extension if (extension!="."+tipo) { return false; } else { //Ahora validamos el tamanio del archivo /*no se que hacer =(*/ } return true; }
Les agradezco de antemano cualquier ayudita que me puedan dar