Как передать данные в базу данных firebase из моей программы HTML / JS? - PullRequest
0 голосов
/ 13 апреля 2020

В моей программе 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);
}

CDN из моей базы данных находится в моей HTML тег тела. Помимо этого, из того, что я вижу, у меня есть все, что мне нужно для метода TransferData () для передачи имени в базу данных в реальном времени. Однако данные не передаются, а есть только одно с нулевым значением.

1 Ответ

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

Похоже, вы намеревались передать firstName вместе с transferName вместо передачи аргументов:

function transferData(firstName){
    transferName(firstName);
}

function transferName(firstName){
    var firebaseRef= firebase.database().ref();
    var firstName= firstName.value;   
    firebaseRef.push().set(firstName);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...