Tengo un formulario de entrada para cargar su archivo y enviar ese archivo (método = publicación) necesito verificar si el usuario carga la imagen o no. si no, debería mostrar un mensaje de error y devolver falso. pero en mi caso devuelve false no funciona
mi código
const jobs = document.getElementById("jobImage"); const error = document.getElementById("Error");mi funcion
function func(){ if(jobs.value < 1){ console.log("1") error.style.display = "block"; error.textContent = "Pleas upload your image"; setTimeout(function(){ window.location.reload(); },5000); return false } }cuando uso mi función, devuelve verdadero, no falso
<div class="form-group"> <div class="col-md-offset-2 col-md-10"> <button type="submit" value="Save" class="btn btn-default" id="save" onclick="func()"><a href="www.google.com">Go now</a></button> </div> </div> </div>saludos
debe cambiar si a:
if( jobs.files.length == 0 ){ ... }