Hamilcar 1 Denunciar post Postado Fevereiro 2, 2020 Bom dia galera! Estou com muita dificuldade em chamar uma função javascript. O script está sendo chamado no html. <script type="text/javascript" src="../js/funcoes.js"> </script> O jquery está sendo chamado <script type="text/javascript" src="../js/jquery-3.4.1.min.js"> </script> a função seria só um teste para iniciar a programação do que quero, mas não chama, ela está no arquivo funcoes.js function test(){ alert("Funcionou!"); } A chamada dela no html ao escolher uma data em um input="date" $('#data').change(function() { teste(); }); quando coloco direto na página html funciona <script type="text/javascript"> $("#data").change(function() { alert($("#data").val()); }); </script> Compartilhar este post Link para o post Compartilhar em outros sites
ShadowDLL 2 Denunciar post Postado Fevereiro 4, 2020 O nome da função está errado... CÓDIGO: $('#data').change(function() { teste(); }); function test(){ alert("Funcionou!"); } Compartilhar este post Link para o post Compartilhar em outros sites
ociceromartins 3 Denunciar post Postado Fevereiro 6, 2020 Como ShadowDLL colocou. A função está sendo chamada pelo nome errado, ao abrir o console do navegador, você poderá visualizar esse erro. Caso esse tenha sido um erro apenas ao passar o código aqui para o fórum, verifique se o arquivo "funcoes.js" está sendo carregado corretamente. Pelo console do navegador, se não estiver, ele vai exibir um 404 Not Found. Um abraço! Compartilhar este post Link para o post Compartilhar em outros sites