【问题标题】:How do I transfer data over to the firebase database from my HTML/JS Program?如何将数据从我的 HTML/JS 程序传输到 firebase 数据库?
【发布时间】:2020-04-13 05:34:46
【问题描述】:

我的 HTML 程序中有以下代码:

<label for="firstName">First name:</label>
<input type="text" id="firstName" name="firstName"><br><br>
<input type="button" value="Submit" onClick="transferData(document.getElementById('firstName').value)"><br><br>

在我的 javascript 文件中:

function transferData(firstName){
    transferName();
}

function transferName(){
    var firebaseRef= firebase.database().ref();
    var firstName= firstName.value;   
    firebaseRef.push().set(firstName);
}

我的 firebase 中的 CDN 在我的 HTML 正文标记中。除此之外,据我所见,我拥有 transferData() 方法将名字传输到实时数据库所需的一切。但是,没有数据被传输,只有一个说 null。

【问题讨论】:

    标签: javascript html firebase firebase-realtime-database


    【解决方案1】:

    您似乎打算将firstName 传递给transferName,而不是不传递任何参数:

    function transferData(firstName){
        transferName(firstName);
    }
    
    function transferName(firstName){
        var firebaseRef= firebase.database().ref();
        var firstName= firstName.value;   
        firebaseRef.push().set(firstName);
    }
    

    【讨论】:

    • 感谢您的回复。我刚试了,还是不行。
    猜你喜欢
    • 1970-01-01
    • 2019-01-20
    • 1970-01-01
    • 2017-02-08
    • 2021-11-27
    • 1970-01-01
    • 2021-08-20
    • 2017-07-23
    • 1970-01-01
    相关资源
    最近更新 更多