ACESSAR ARQUIVO EXTERNO JAVASCRIPT

 Tópico anterior Próximo tópico Novo tópico

ACESSAR ARQUIVO EXTERNO JAVASCRIPT

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#485978 - 15/12/2018 20:16:27

MRSILVA
MARINGA
Cadast. em:Julho/2015


Última edição em 15/12/2018 20:22:24 por MRSILVA

Olá Pessoal.
Estou aprendendo desenvolvimento WEB e criei um aplicativo ASP. NET MVC  NETCORE  e estou a varias horas tentando fazer algo simples para muitos de vocês mas sem sucesso.
Queria executar uma função JAVASCRIPT no evento do click de um botão, quando escrevo minha função JAVASCRIPT na própria View tudo funciona perfeitamente, mas queria chamar essa função de um arquivo JAVASCRIPT que está no meu projeto,  ai que está o problema já tentei de varias maneiras  executar um método sem sucesso.

Criei um arquivo JAVASCRIPT onde fiz uma classe Produto nessa classe adicionei varias propriedades e métodos.

Estancio na View o meu arquivo criado, mas não sei como fazer para meu botão  enxergar essa classe.
@{
    ViewData["Title"] = "Produto";

}


<script src="~/js/Produto.js"></script>


<div class="container py-3">

........



No botão estou fazendo da seguinte forma:

<button type="button" data-bind="" id="Gravar" onclick="Acao" class="btn btn-success btn-sm mt-1">Gravar</button>  


Na minha classe JAVASCRIPT tem um metodo chamado Acao (esse método é somente para exemplo)

this.Acao = function() {

        alert('teste');
}  


Alguém pode me ajudar me informando o que está faltando para o método ser executado no arquivo criado  não queria escrever os métodos  diretamente na view.

Desde já agradeço




#485982 - 16/12/2018 08:31:28

MRSILVA
MARINGA
Cadast. em:Julho/2015


Olá.

Conseguir resolver, faltava simplesmente instanciar a classe.

<script >
var produto = new Produto();
</script>  






 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MRSILVA em 18/12/2018 06:15:56