Oi galera eu sou novo nisso aqui e queria ajuda… Como faço pra esse script para quando detetar que a inputbox está vazia? ELe já deteta… So que ele continua o script… eu coloquei return; e nada resulta… alguém me poderia ajudar a consertar esse erro obrigado?
Irei deixar o código aqui em print e em escrito.
<script>
var app = angular.module("noticia",[]);
var msg;
function verificarcampos() {
var x = document.getElementById("status")
var titulo = document.forms["form1"]["titulotexto"].value;
var descricao = document.forms["form1"]["descricaotexto"].value;
var imagem = document.forms["form1"]["imagemtexto"].value;
if (titulo == "") {
document.getElementById("status").innerHTML = "É necessário preencher todos os campos.";
return false;
} else if (descricao == "") {
document.getElementById("status").innerHTML = "É necessário preencher todos os campos.";
return false;
} else if (imagem == "") {
document.getElementById("status").innerHTML = "É necessário preencher todos os campos.";
return false;
} else {
return false;
}
}
app.controller("controller", function($scope, $http) {
$scope.adicionar = function() {
$http.post("inserirAlerta", {
'titulo': $scope.titulonoticia,
'descricao': $scope.descricaonoticia,
'data': $scope.datanoticia,
'imagem': $scope.imagemnoticia,
'tipo': $scope.tiponoticia
}).then(function(response) {
document.getElementById("status").innerHTML = "Notícia inserida com sucesso.";
return false;
}, function(response) {
document.getElementById("status").innerHTML = "Erro ao adicionar noticia. Não foi possível conectar á base de dados.";
return false;
});
return false;
}
});
</script>
Print: