Ajuda JS e Mysql
28/11/2021
0
Olá pessoal.
Sou programador Delphi e agora estou tendo que migrar para Desenvolvimento Web e confesso que estou tendo algumas dificuldades.
Mas a dúvida de agora é o seguinte.
Estou usando JS.
Quando eu executo isso:
Retorna a mensagem(''''Entrou'''''') normalmente.
E se eu executo no terminal isso:
(async () => {
const db = require("./dados");
await db.insereLogin({cnpj: "153450008", login: "bbbbb", senha: "1234500",ativo: "S"})
}) ();
Ele insere os dados na minha tabela mysql normalmente também.
Porém quando quero executar os dois juntos ele não insere na tabela. Ex..:
let formulario = document.getElementById("tela-login")
let acessar = document.getElementById("btn")
let email = document.getElementById(''usuario'');
formulario.addEventListener(''submit'', function(e) {
alert('''Entrou'')
(async () => {
const db = require("./dados");
await db.insereLogin({cnpj: "153450008", login: "bbbbb", senha: "1234500",ativo: "S"})
}) ();
e.preventDefault();
}).
Basicamente é o seguinte, eu criei um formulário HTML e quando clico em um botão quero inserir os dados digitados na minha tabela.
Desde já peço desculpas por possíveis absurdos em meu código e já agradeço a ajuda.
Sou programador Delphi e agora estou tendo que migrar para Desenvolvimento Web e confesso que estou tendo algumas dificuldades.
Mas a dúvida de agora é o seguinte.
Estou usando JS.
Quando eu executo isso:
let formulario = document.getElementById("tela-login") let acessar = document.getElementById("btn") let email = document.getElementById(''usuario''); formulario.addEventListener("submit", function(e) { alert(''Entrou'') e.preventDefault(); })
Retorna a mensagem(''''Entrou'''''') normalmente.
E se eu executo no terminal isso:
(async () => {
const db = require("./dados");
await db.insereLogin({cnpj: "153450008", login: "bbbbb", senha: "1234500",ativo: "S"})
}) ();
Ele insere os dados na minha tabela mysql normalmente também.
Porém quando quero executar os dois juntos ele não insere na tabela. Ex..:
let formulario = document.getElementById("tela-login")
let acessar = document.getElementById("btn")
let email = document.getElementById(''usuario'');
formulario.addEventListener(''submit'', function(e) {
alert('''Entrou'')
(async () => {
const db = require("./dados");
await db.insereLogin({cnpj: "153450008", login: "bbbbb", senha: "1234500",ativo: "S"})
}) ();
e.preventDefault();
}).
Basicamente é o seguinte, eu criei um formulário HTML e quando clico em um botão quero inserir os dados digitados na minha tabela.
Desde já peço desculpas por possíveis absurdos em meu código e já agradeço a ajuda.
Lucas Garcia
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)