Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 电子MongoDB应用程序_Javascript_Mongodb - Fatal编程技术网

Javascript 电子MongoDB应用程序

Javascript 电子MongoDB应用程序,javascript,mongodb,Javascript,Mongodb,因此,我正在使用electron(不确定这是否重要)制作一个简单的html页面,将登录名放入数据库(mongodb)。由于某种原因,我无法让它工作。如果有人能帮忙,我将不胜感激 下面是dbentry.js var MongoClient = require('mongodb').MongoClient; var url = "not going to leak my mongo details"; document.ready(function(){ MongoClient.connect(

因此,我正在使用electron(不确定这是否重要)制作一个简单的html页面,将登录名放入数据库(mongodb)。由于某种原因,我无法让它工作。如果有人能帮忙,我将不胜感激

下面是dbentry.js

var MongoClient = require('mongodb').MongoClient;
var url = "not going to leak my mongo details";
document.ready(function(){
  MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  db.createCollection("Logins", function(err, res) {
    if (err) throw err;
    console.log("Table created!");
    db.close();
  });
});
  function submitData(){
    var usnfield = document.getElementById("usn").value;
    var pwdfield = document.getElementById("pwd").value;
    document.getElementById('submit').click(function(){
      MongoClient.connect(url, function(err, db) {
        if (err) throw err;
        var myobj = { Username: usnfield, Password: pwdfield };
        db.collection("Logins").insertOne(myobj, function(err, res) {
          if (err) throw err;
          console.log("1 record inserted");
          db.close();
        });
      });
    });


  }
});
这是html页面


我的数据库
欢迎来到我的网站。
用户名:
密码:

您是否可以更新您的问题,以说明具体哪个部件不起作用?您是否能够使连接正常工作,但插入失败?你能检查一下你的
err
变量是否给你提供了关于你所看到的错误类型的信息吗?你能更新你的问题来指出哪一部分具体不起作用吗?您是否能够使连接正常工作,但插入失败?你能检查一下你的
err
变量是否提供了你所看到的错误类型的信息吗?