Html и Javascript: кнопка объединения и код функции js - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть форма регистрации html, и я хочу добавить эти данные в мою базу данных mySql.

Это мой html

image

Мне нужно позвонить javascript функция вставки при нажатии кнопки

это мой javascript скрипт

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "root",
  password: "",
  database: "assessments"
});

function insert() {

  username = document.getElementById("username").value;
  password = document.getElementById("password").value;
  email = document.getElementById("email").value;

  con.connect(function(err) {
    if (err) throw err;
    console.log("Connected!");
    var sql =
      "INSERT INTO users (username, password, email) VALUES (username, password, email)";
    con.query(sql, function(err, result) {
      if (err) throw err;
      alert("1 record inserted");
    });
  });
}

Мой вопрос заключается в том, как объединить их, чтобы при нажатии кнопки html вызовите функцию js. Я имею в виду, где я могу разместить эту функцию?

1 Ответ

0 голосов
/ 02 апреля 2020

Ваше событие onclick на вашей кнопке должно вызывать функцию javascript. Правильно ли вы связали свой файл сценария с файлом html? Попробуйте заменить <script language = "javascript"> на <script>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...