首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的插入不起作用?

为什么我的插入不起作用?
EN

Stack Overflow用户
提问于 2016-12-02 01:46:30
回答 1查看 52关注 0票数 0

我有以下代码,就是找不到它为什么不把目标添加到我的ForerunnerDB中。我按照ForerunnerDB手册中的示例执行了所有操作。

这是我的index.html文件:

代码语言:javascript
复制
<!DOCTYPE html>
<meta charset="UTF-8">
<html>
<head>
<title>Barebones todo</title>
<script src="./js/dist/fdb-all.min.js" type="text/javascript"></script>
<script src="scrypt.js" type="text/javascript"></script>
</head>
<body>

<form onsubmit="return addGoal();">
  Enter goal: <input type="text"id="goalinput">
  <input type="submit">
</form>
<button type="button" onclick="retrieve()">Retrieve</button>
<div id="p"></div>

</body>

</html>

这是我的scrypt.js文件:

代码语言:javascript
复制
var fdb = new ForerunnerDB();
var db = fdb.db("myDatabaseName");
var goalCollection = db.collection("goal");

function addGoal() {
    console.log("addig goal...");
    var newgoalname = document.getElementById("goalinput").value;
    console.log(newgoalname);
    goalCollection.insert({
        _id: 3,
    name: newgoalname,
    order: 99
});

    };
function retrieve() {
    var findings = goalCollection.find({});
console.log(findings);

//document.getElementById("paragraph").innerHTML = findings;
document.getElementById("p").innerHTML = findings;
}
EN

回答 1

Stack Overflow用户

发布于 2016-12-02 02:00:16

正如@Luigi Cerone指出的那样,问题是

代码语言:javascript
复制
<input type="text"id="goalinput">
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40917157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档